Via Giuseppe Palombini, 1, 00165 Roma
Appartamento
con
1
camera
Situated in Rome, 1.9 km from Battistini Metro Station and 3.2 km from St. Peter's Basilica, Casa Romana features
air-conditioned accommodation with a balcony and free WiFi. The property is around 3.4 km from Ottaviano Metro Station, 4 km from Lepanto Metro Station and 4.9 km from St Peter's Square. The property ...