Hotel La Sosta - Rome

Hotels Rome - Italy

Via Filippo Turati 102 - 00185 Rome
Add to selection

Presentation Hotel La Sosta - Rome

The La Sosta Town House Suite is located in the heart of Rome, near the Termini central railway station.The town house suite convenient location makes it an ideal choice for business and leisure travellers alike. Moreover, it is also well served by the local public transport.On request, La Sosta can also organize tours to discover the most fascinating sights of the Eternal City.Content provided courtesy of the property.  The property is solely responsible for the accuracy of the information provided.This property has provided all content and is solely responsible for its accuracy.