Via Giuseppe Palombini, 1, 00165 Roma
Apartment
with
1
room
Casa Romana offers accommodations in Rome, 1.2 miles from Battistini Metro Station and 2 miles from St. Peter's
Basilica. This apartment offers air-conditioned accommodations with a balcony. Lepanto Metro Station is 2.5 miles from the apartment and St Peter's Square is 3.1 miles away.
With free Wifi, this 1-bedroom ...