Hotel Scalinata Di Spagna
Hotel Scalinata Di Spagna, Piazza Trinita Dei Monti 17, Rome, 00187
~ Three Star Hotel in Rome ~
The Hotel Scalinata Di Spagna is at the top of the magnificent Spanish steps leading to the church of the Trinité-des-Monts, one of the main sites of interest of Rome.~ BOOK NOW
No Comment