On The Steps

★★★★9.0 Superb · 19 reviews29 Piazza di Spagna

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.