Hotel Castello Castelsardo
Castelsardo, Italy
Hotel Castello Castelsardo


Via Lungomare Anglona 15, Castelsardo, Italy
Ranking: Hotel Castello Castelsardo is ranked 15th out of 24 accommodation options available in Castelsardo.
Classification: 3 Star Hotel
Hotel Castello is a hotel in Castelsardo situated near the beach. There are a number of local attractions including Doria Castle and Baia Ostina. This Castelsardo hotel has its own restaurant serving lunch and dinner where you will find a selection of items to try. If you want low-key dining options, you will be pleased to find a coffee shop/cafe and a snack bar/deli.