Via Rialto, 13, 00136 Roma
Apartment
with
1
room
Just a 18-minute walk from St Peter's Square and 1.2 miles from St. Peter's Basilica, Roomeasy Vatican Apartment
features accommodations in Rome with a bar. The property is around 2.3 miles from Piazza Navona, 2.3 miles from Campo de' Fiori, and 2.3 miles from Castel Sant'Angelo. Free Wifi is available throughout ...