3 Via Francesco Redi, 00161 Roma
Apartment
with
1
room
Casa Redi is located in Rome, just 1.1 miles from Rome Termini Metro Station and 1.5 miles from Tiburtina Metro
Station. During your time at this recently renovated apartment, which dates back to 1910, you'll have access to free Wifi. The accommodation offers private check-in and check-out and bicycle parking ...