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.
Double Room from 71.1 to 169
Triple Room from 80.1 to 177.5
Quadruple Room Split Level from 89.1 to 220
Please enter the dates of your stay to check availability