Meli Hotel

4.1
(135 reviews)
Lungomare Anglona 15, 07031, Castelsardo, Sardinia Italy
Official website
Hotel

About

Typical mediterranean style with bright colours inspired to the sea and terraces who feature Meli Hotel. Meli hotel overlooks the seafront of Castelsardo, not far from the Medieval historic centre which is one of the most beautiful village of Italy, from the port and the local beach.

Meli Hotel | Tattari/Sassari | Italy | TripAligner