Via Giorgio Vasari 4, 00196 Roma
Vacation Home
with
1
room
La Casa Di Mamma offers accommodations in Rome, a 15-minute walk from Auditorium Parco della Musica and 1.5 miles
from Lepanto Metro Station. The property is around 1.9 miles from Ottaviano Metro Station, 2.2 miles from Piazza del Popolo, and 2.3 miles from Vatican Museums. Free Wifi is available throughout the ...