Lella Hotel is a 2-star property only 2.0 km from Forum. The prestigious hotel represents Roman architecture in Rome.
Lella Hotel lies in the historical center of Rome. A bus stop as well as Castro Pretorio subway station are not far from the hotel.
Ciampino airport can be reached in 15 minutes by car from Lella Hotel.
The hotel offers 18 rooms. They are fitted with a work desk, complimentary wireless internet, a minibar, a personal computer and a kitchen. Guests can make use of bath sheets, a hairdryer and a bathroom phone.
Eat & Drink
My Way and Domus Australia Restaurant are situated in a historic area, about 50 meters from the venue.
The venue offers housekeeping and 24-hour reception.
Wireless internet is available in public areas for free.
No parking available.