Photo gallery for Hotel Villa Margherita
Hotel Villa Margherita
3-star Ladispoli hotel with restaurant
Reviews
7.4
Good
Popular amenities
Explore the area
Via Duca degli Abruzzi 147, Ladispoli, RM, 55
- Marsh of Torre Flavia3 min drive
- Castello di Palo6 min drive
- Spiaggia Libera8 min drive
- Rome (CIA-Ciampino)39 min drive