Hotel Lella is 1640 feet from Castro Pretorio Metro Station and less than 15 minutes' walk from Termini Train Station. It offers and rooms with attached bathroom with free WiFi.
The nearest bus stop is just 328 feet away. The Lella Hotel is well connected by bus and metro around Rome. It is 820 feet from Porta Pia, one of the gates in Rome's ancient city walls.
Number of rooms : 3
Localisation
Route from this place
Directions to this place
Route via this place
Nearby hotels
Nearby restaurants
Where to sleepnearby
From €40
Shine House
Fabulous 8.7
37 m -
Via Bezzecca 1b Interno 5 piano 2, 00185 Rome