Casa Magiuli' Navona



Rome • Show on map
View Details for Price
Centrally located in Rome, Casa Magiuli' Navona offers self-catering accommodations located on the 3rd level of a historic 17th century building. The apartment features free WiFi access throughout. The…More info
