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 104.3 to 149
Triple Room from 122.5 to 175
Quadruple Room Split Level from 168 to 220
Please enter the dates of your stay to check availability