Piazza trinita dei monti 17, 00187 Roma
Hotel 3 stars
Set at the top of the Spanish Steps leading to Trinità dei Monti, Hotel Scalinata Di Spagna offers a covered rooftop terrace, free WiFi, and rooms with a free mini-bar. The elevator to Spagna Metro Station is 164 feet away.
Classically furnished rooms here are equipped with an LCD satellite TV, and...