O Hotel Lella fica a 500 metros da Estação de Metro Castro Pretorio e a menos de 15 minutos a pé da Estação Ferroviária Termini. Disponibiliza quartos com casa de banho privativa e acesso Wi-Fi gratuito.
A paragem de autocarro mais próxima fica apenas a 100 metros. O Lella Hotel beneficia de boas ligações de autocarro e metro em torno de Roma. Fica a 250 metros da Porta Pia, um dos portões das antigas muralhas da cidade de Roma.