La Maison de la vie Hotel Rome, Lazio
Set in the centre of Rome, 300 metres from Spanish Steps and 700 metres from Barberini Metro Station, La Maison de la vie offers free Wi-Fi and air conditioning.
Number of rooms: 3
Via Della Vite 94, Spagna, 00187 Rome, Italy