The 2-star Lella Hotel boasts close proximity to Roman Forum just 2 km away. The prestigious hotel is a good example of Roman architecture in Rome.
The city center is 20 minutes' walk of the property. Lella Hotel is connected with other parts of Rome due to a bus stop located nearby.
Guests will find themselves a 10-minute walk from Borghese Gallery train station. Due to its location 15 km from Ciampino airport, fast access to the Lella Hotel is provided.
The hotel comprises 18 rooms equipped with complimentary wireless internet, a mini bar, a kitchen, a personal computer and a work desk. Bathrooms come with a hairdryer, bath sheets and a bathroom phone.
Eat & Drink
Offering various dining options, My Way and Domus Australia Restaurant are about 5-minute walk away.
Lella Hotel features such facilities as a storage room, a safe deposit box and a lift.
Wireless internet is available in public areas for free.
No parking available.