The lovely Hotel Lella Rome, located in Central Station, which is a great choice for travellers interested in architecture, historyand sightseeing, nearly 15 minutes on foot from Basilica of St. Mary of the Angels and the Martyrs, features views of the street.
Hotel Lella offers 12 spacious rooms, some of them comprise a terrace and a kitchen. They are furnished with spacious decor. A bath and a sink are available in private bathrooms.
The Lella features a continental breakfast. Pizzeria Italia dal 1987 offers a selection of Italian delicacies and lies about a 5-minute stroll from this Rome property.
The hotel is in the historical centre of Rome, next to a railway station. The rectangular Campo de' Fiori Square is 2.8 km from this Rome property, while Ciampino airport is 20 km from it. There is Trevi Fountain nearly a 25-minute stroll away, while Sit for Rome's Airports bus station just a short drive from the 2-star hotel. The nearest underground station is approximately a 10-minute stroll away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please