Description
Hotel Lella — comfortable and practical city base A friendly welcome awaits at Hotel Lella, where free Wi‑Fi keeps you connected and a helpful tour desk can arrange local excursions. Located in Rome, Italy, this 2‑star hotel puts the city’s iconic sights within easy reach. The Trevi Fountain is just a brief stroll from the property, while the Pantheon and Spanish Steps lie a few minutes' walk away. The Colosseum and St Peter's Basilica are a short drive to, offering effortless access to ancient history and spiritual grandeur. Guests benefit from a convenient lift, secure luggage storage and complimentary Wi‑Fi, ensuring a smooth and relaxed stay. Whether you’re exploring Rome’s historic landmarks or simply soaking up the bustling atmosphere, Hotel Lella provides reliable comfort in the heart of the Eternal City.