
Rome, Italy
Il Sesto Suites Central
3-star hotel
2.8 km straight-line distance
With a stay at Il Sesto Suites Central, you'll be centrally located in Rome, within a 10-minute walk of Basilica di Santa Maria Maggiore and Teatro dell'Opera di Roma. This townhouse accommodation is 0.5 mi (0.8 km) from Piazza…
- Wi-fi
- Wired Internet
- Car park · extra charge
- Restaurant





















