Via Pasquale Leonardi Cattolica, 6, 00195 Roma
Appartamento
con
1
camera
Set in Rome, 800 metres from Ottaviano Metro Station and 1.2 km from Lepanto Metro Station, Blue Window in the
center of Rome offers air-conditioned accommodation with a terrace and free WiFi. With city views, this accommodation provides a balcony. The property is non-smoking and is located 1.1 km from Vatican ...