
Castelsardo, Italy
Appartamenti Castelsardo E Lu Bagnu
Apartment
Castelsardo and Lu Bagnu Apartments offer a variety of accommodations in different complexes, situated both in the charming hilltop town of Castelsardo and the seaside village of Lu Bagnu. Castelsardo's historic center, perched…
- Airport Shuttle · extra charge
- Bowling alley
- Cycling / mountain biking
- Dining area


