On The Steps
PriceCheck live prices
Check availability →- Guest rating
- 9.0 Superb · 19 reviews
- Class
- 4-star hotel
- Address
- 29 Piazza di SpagnaShow on map
- Check-in / out
- 15:00 / 10:00
On The Steps is a 4-star hotel in Rome. It's set on 29 Piazza di Spagna.
Prime Location in Rome
Luxurious Apartment Amenities
Nearby Popular Attractions in Rome
To book your luxurious stay at On The Steps in Rome, contact us now!
Why stay here
- Free Wi-Fi
- Air conditioning
Amenities
- WiFi available
- Free WiFi
- Air conditioning
- Lift / Elevator
- Non-smoking throughout
- Cashless payment available
Guest rating
Guests rate On The Steps 9.0 — Superb from 19 verified reviews. Recent guest reviews sit with the rooms above.