Villa Rosa

4.8
(5 reviews)
Viale Trento 228, 09017 Sant'Antioco, Sardinia Italy
Luxury
Specialty Inn
Hotel
Villa Rosa | Carbonia | Italy | TripAligner