Via Giacinto Mompiani, 11, 00192 Roma
Appartamento
con
1
camera
Located in Rome, 400 metres from Ottaviano Metro Station and less than 1 km from Vatican Museums, At the Vatican
Ottaviano 2 bedrooms 2 baths provides spacious air-conditioned accommodation with a balcony and free WiFi. The property features city and inner courtyard views, and is 1.3 km from St Peter's Square. ...