Via Di Capo Le Case, 54, 00187 Roma
Apartment
with
1
room
NEW! Design apartment 2 min from Spanish Steps offers accommodations in the center of Rome, a 5-minute walk from
Spanish Steps and 500 yards from Barberini Metro Station. This apartment features air-conditioned accommodations with a balcony. Free Wifi is available, and private parking can be arranged at an extra ...