Viale angelico, 34, 00195 Roma
Apartments
Situated in Rome, 1.1 km from Lepanto Metro Station and 800 metres from Ottaviano Metro Station, Appartamento della Vittoria offers air conditioning. It is set 2.7 km from Castel Sant'Angelo and provides a lift. The property is non-smoking and is located 1.3 km from Vatican Museums. With free WiFi, this...