Maffis House

Rome • Show on map
View Details for Price
Maffis House offers accommodations in Rome, 3.4 miles from Vatican Museums and 3.5 miles from Ottaviano Metro Station. Guests staying at this apartment have access to a balcony. Free Wifi is available…More info
