7 Via Giorgio Vasari Interno D, 00196 Roma
Apartment
with
1
room
Vasari's Home is located in Rome, just a 19-minute walk from Stadio Olimpico 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 Castel Sant'Angelo. Free Wifi is available throughout the property and Auditorium ...