Rocco Forte House Piazza Di Spagna, Rome features air-conditioned guest accommodation in the centre of Rome, 700 metres from Piazza del Popolo, 1.1 km from Villa Borghese and 800 metres from Trevi Fountain.
Number of rooms: 5
114 Via del Babuino, Spagna, 00187 Rome, Italy