Hotel Lella is 500 metres from Castro Pretorio Metro Station and less than 15 minutes' walk from Termini Train Station. It offers and en suite rooms with free WiFi. The nearest bus stop is just 100 metres away.
Rooms total: 12Important Information
Please inform Hotel Lella in advance of your expected arrival time. You can use the Special Requests box when booking, or contact the property directly with the contact details provided in your confirmation. Due to Coronavirus (COVID-19), this property has reduced reception and service operating hours. A surcharge of EUR 20 applies for arrivals from 22:00 until 0:00. All requests for late arrival are subject to confirmation by the property.
More information »Gardens of Sallust 0.3 km
Castro Pretorio Metro Station 0.4 km
La Rinascente 0.5 km
MACRO 0.6 km
Piazza della Repubblica 0.6 km
Repubblica - Teatro dell'Opera Metro Station 0.7 km
Rome Termini Metro Station 0.7 km
National Museum of Rome 0.7 km
Rome Termini Train Station 0.8 km
Policlinico Umberto I 0.8 km