Featuring Wi-Fi throughout the property, the comfortable 2-star Rome Travellers Hotel sits 25 minutes by foot from Church of Saint Louis the French. Featuring 13 rooms with views of the city, this hotel is 1.4 miles from the 17-hectare zoological garden "Bioparco di Roma".
The Rome hotel is set in the Via Veneto district, in proximity to Repubblica - Teatro dell'Opera metro station. The Italian Renaissance church "St. Peter's Basilica" is about 10 minutes' drive from the Travellers, while Calabria bus stop is around 5 minutes' walk away. The area also includes natural sites like Palatine Hill, which are 1.3 miles from this accommodation. The hotel is located in the vicinity of Roma Termini train station.
Some rooms provide coffee and tea making equipment as well as a flat-screen TV with satellite channels to help you enjoy your stay. Providing a bidet and a separate toilet, some bathrooms come with a hairdryer and bath sheets.
The Travellers Rome welcomes guests with a daily continental breakfast. Gelateria La Romana is 5 minutes' walk from this property.