
Rome, Italy
Torino
4-star hotel · LEONARDI HOTELS
1.4 km straight-line distance
This elegant city hotel is located in the heart of Rome, close to the Santa Maria Maggiore Basilica and the Opera House and about 20 minutes away from the airport. Termini and Repubblica stations are just a few metres from the…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant























