The comfortable Lella Hotel is a great place in a historic area of Rome.
Guests can get to Arch of Septimius Severus, Victor Emmanuel Memorial and Pantheon in 25 minutes on foot. The venue is set just 10 minutes' walk from Rome center.
This hotel is situated within a 10-minute walk from Castro Pretorio underground station and just 800 meters away from Borghese Gallery train station. Lella Hotel is 15 minutes’ drive away from Ciampino airport.
The hotel offers 18 rooms. They are fitted with a work desk, free wireless internet, a minibar, a personal computer and a kitchen. Guests can make use of a bidet, a bathtub and a hairdryer.
Eat & Drink
The venue is set next to a bus stop and just 50 meters from My Way and Domus Australia Restaurant with a broad selection of dishes.
There are a lift, a baggage storage and a safe deposit box available on the premises.
Wireless internet is available in public areas for free.
No parking available.