Villa Celeste

5.0
(2 reviews)
La Spiaggiola Sant'Elia 3, 09126, Cagliari, Sardinia Italy
+39 335 351 432Official website
Limited Service Property
Hotel
Villa Celeste | Cagliari | Italy | TripAligner