Angelo Di Pietro, B, 21, 00165 Roma
Apartment
with
1
room
Roof Terrace Gleizer Saint Peter's offers accommodations in Rome, 1.7 miles from Vatican Museums and 1.8 miles
from Battistini Metro Station. Guests staying at this apartment have access to a terrace. Free Wifi is available throughout the property and St. Peter's Basilica is 1.2 miles away.
The air-conditioned ...