Hotel Torino
- Via Principe Amedeo 8, 00185 Roma
- 06 4782 9908
- http://www.leonardihotels.com
With 17 hotels in the heart of Rome, Leonardi Hotels can cater for all your accommodation requirements for your trip to the eternal city.
With 17 hotels in the heart of Rome, Leonardi Hotels can cater for all your accommodation requirements for your trip to the eternal city.