Via Stefano Porcari, 4, 00193 Roma
Appartamento
con
1
camera
Located in the centre of Rome, just 600 metres from Ottaviano Metro Station and 700 metres from Vatican Museums,
Angel's Garden provides accommodation with garden views and free WiFi. Featuring a garden, the apartment is close to several noted attractions, around 600 metres from The Vatican, 1.1 km from Lepanto ...