Hotel Lella is 500 metres from Castro Pretorio Metro Station and less than 15 minutes' walk from Termini Train Station. It offers a free Wi-Fi zone and rooms with a private bathroom. The nearest bus stop is just 100 metres away.
Hotel Lella is 500 metres from Castro Pretorio Metro Station and less Read more
Hotel Lella is 500 metres from Castro Pretorio Metro Station and less than 15 minutes' walk from Termini Train Station. It offers a free Wi-Fi zone and rooms with a private bathroom. The nearest bus stop is just 100 metres away.
Hotel Lella is 500 metres from Castro Pretorio Metro Station and less than 15 minutes' walk from Termini Train Station. It offers a free Wi-Fi zone and rooms with a private bathroom. The nearest bus stop is just 100 metres away. The Lella Hotel is well connected by bus and metro around Rome. It is 250 metres from Porta Pia, one of the gates in Rome's ancient city walls.
Number of Rooms: 18