2 Via Golametto C23, 00195 Roma
Apartment
with
1
room
Vatican Penthouse 1 by Almond Tree is located in Rome, just 1.8 miles from Stadio Olimpico and 1.2 miles from
The Vatican. The property is around 2.3 miles from Piazza del Popolo, 2.4 miles from St. Peter's Basilica, and 2.5 miles from Castel Sant'Angelo. Free Wifi is available throughout the property and Vatican ...