29 via del falco primo piano, 00193 Roma
Apartments
Set in the centre of Rome, 700 metres from Ottaviano Metro Station and 800 metres from Vatican Museums, Urban Chic 2 BR Vatican Escape offers free WiFi and air conditioning. The property is situated 800 metres from St. Peter's Basilica, 1.6 km from Piazza Navona and less than 1 km from Castel Sant'Angelo....