L'Antico Faro

Via Garibaldi, 42
Castelsardo
Rooms for rent