Farm stay Tenuta Monte La Guardia - Cascate Naturali
★★★
Via Duca degli Abruzzi 147, Ladispoli, Italy Show on map
Hotel Villa Margherita is a 3-star hotel in Ladispoli, Italy. It is one of 10 places to stay in Ladispoli listed on Triptoic.
Via Duca degli Abruzzi 147, Ladispoli, Italy
Hotel Villa Margherita is located at Via Duca degli Abruzzi 147, Ladispoli, Italy.
Hotel Villa Margherita is rated 3 stars.
Highly rated alternatives close by
Villa
Apartment/Flat
Hotel
Farm stay
#2 in Bracciano