C MARIA CARDONA S/N - Calella De Mar
Avg Nightly Rate: $136.35 USD
The 3-star Hotel Top Osiris is situated in Calella, a seaside resort to the north of Barcelona. If you are looking for sun, sea and sand, you will love this excellent hotel. The Ho...

