Sistina Apartments Apartment Rome
Located within 300 metres of Barberini Metro Station and 200 metres of Piazza Barberini in the centre of Rome, Sistina Apartments provides accommodation with free Wi-Fi, seating area and a kitchenette.
Number of rooms: 2
33 Via Sistina, Spagna, 00187 Rome, Italy