Set within 600 metres of Piazza Barberini and 700 metres of Spagna Metro Station in the centre of Rome, 900 Apartments Lazio, Emilia & La Corte offers accommodation with free Wi-Fi and seating area.
Number of rooms: 7
Via Lazio, 20/c, Via Veneto, 00187 Rome, Italy