Photo gallery for Meli Hotel
Meli Hotel
Castelsardo inn with restaurant
Reviews
8.8
Excellent
Popular amenities
Explore the area
Lungomare Anglona 15, Castelsardo, 07031
- Marina di Castelsardo Beach1 min walk
- Doria Castle10 min walk
- Lu Bagnu Beach3 min drive
- Alghero (AHO-Fertilia)64 min drive