Located just a 7-minute walk from the Spanish Steps, Piazza del Popolo Rooms offers free WiFi and a shared lounge.
All air conditioned, rooms at Piazza del Popolo feature a flat-screen TV and a safe, while some rooms include a sofa and a balcony. The bathroom has free toiletries, a hairdryer and bathrobes.
The property is 500 meters from Flaminio Metro Station and Villa Borghese, while the Trevi Fountain is 1 km away.
Quadruple Room Split Level from 116.1 to 171
Double Room from 49.5 to 113.05
Triple Room from 89.1 to 142.5
Please enter the dates of your stay to check availability