24 Via Giulio Braida Piano 1, Interno 4, 00136 Roma
Apartment
with
1
room
[Vaticano * * * * *] - Luxury Flat offers accommodations in Rome, 1.7 miles from Vatican Museums and 1.8 miles
from Ottaviano Metro Station. Among the facilities at this property are an elevator and a concierge service, along with free Wifi throughout the property. St Peter's Square is 2.7 miles from the apartment ...