
Rome, Italy
Spagna Secret Rooms
3-star hotel
1.6 km straight-line distance
With a stay at Spagna Secret Rooms in Rome (Rome City Centre), you'll be steps from Piazza di Spagna and Via del Corso. This townhouse accommodation is 0. 2 mi (0. 4 km) from Spanish Steps and 0. 4 mi (0. 7 km) from Piazza del…
- Wi-fi
- Car park · extra charge
- Airport Shuttle
- Bar · extra charge























