Hotel & Residence La Baia is located in Castelsardo, a 3-minute walk from the closest beach and 1 km from the centre. It features a seasonal outdoor swimming pool and a garden.
Number of rooms: 42
Lungomare Zirulia (Traversa Via Dettori), 07031 Castelsardo, Italy