Via Montefiascone, 46, 00189 Roma
Apartment
with
1
room
Da House Montefiascone offers accommodations in Rome, 4.6 miles from Auditorium Parco della Musica and 5.6 miles
from Lepanto Metro Station. The property is around 5.9 miles from Ottaviano Metro Station, 6.3 miles from Vatican Museums, and 6.3 miles from Piazza del Popolo. Free Wifi is available throughout the ...