261 Viale Angelico, 00195 Roma
Appartamento
con
1
camera
Angelico Home, a property with a shared lounge, is situated in Rome, 1.4 km from Ottaviano Metro Station, 1.5
km from Lepanto Metro Station, as well as 1.9 km from Vatican Museums. The property is around 3.2 km from Piazza del Popolo, 3.2 km from The Vatican and 3.3 km from St Peter's Square. Free WiFi is available ...