Spain Apartments Apartment Spagna
Providing city views, Spain Apartments is located in the Spagna district of Rome, 300 metres from Barberini Metro Station and 300 metres from Piazza Barberini. There is a private entrance at the apartment for the convenience of those who stay.
Number of rooms: 2
Via Dei Due Macelli 5, Spagna, 00187 Rome, Italy