Piazza Prati Degli Strozzi N.33, 00195 Roma
Vacation Home
with
1
room
Modern design close to Vatican is located in Rome, just 1.7 miles from Piazza del Popolo and a 19-minute walk
from The Vatican. The vacation home, set in a building dating from 2017, is 1.3 miles from Castel Sant'Angelo and 1.5 miles from Stadio Olimpico. Free Wifi is available throughout the property and Ottaviano ...