Updated 122 days ago
Piazza Trinità dei Monti 17, Rome - Italy
Built in 1888 across two different staircases of a single building, this small, recently remodeled 3-star hotel offers a part classic and part modern style...
Discover the services of our Hotel Rome Spanish Steps and Book. Piazza Trinita dei Monti 17 Rome Italy Tel +39 06.45 68 6150 email@example.com
VAT numbers: 06008421213