The excellent Lonsdale Hotel offers comfortable rooms in proximity to Tower of London, Westminster Hall and St. Paul's Cathedral.
Its location next to an underground station allows to see a theater and an opera house in London. Nestled in the museum district and 2 km from the city center.
Russell Square metro station is quickly reachable. The hotel is located 15 minutes' drive from London City airport.
Lonsdale Hotel is a property in London that comes with 40 rooms and provides an iron with ironing board, a dressing area, heating, a telephone and a safe. They feature bathrooms with a shower, a bathtub and a bathroom phone.
Eat & Drink
Cosmoba with Italian and Indian specialties is just around the corner.
The hotel offers a safe deposit box and currency exchange and such services as concierge service and 24-hour front desk.
No internet access available
No parking available.