Via Carlo Urbani, 15, 00100 Roma
Apartment
with
1
room
Apartment Roma Relax 4 con Wifi-AC-Netflix offers accommodations in Rome, 2 miles from Battistini Metro Station
and 4.5 miles from St. Peter's Basilica. Guests staying at this apartment have access to free Wifi, a fully equipped kitchenette, and a terrace. Lepanto Metro Station is 5 miles from the apartment and ...