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 offers 40 guestrooms appointed with a telephone, TV, heating, a safe and a dressing area with all the sights of London within easy access. Bathrooms are fitted with a shower, a bathtub and a bathroom phone.
Eat & Drink
Offering various dining options, Cosmoba and Chambeli Restaurant are about 5-minute walk away.
Guests at Lonsdale Hotel are offered to use a safety deposit box and currency exchange as well as concierge service and 24-hour reception.
No internet access available
No parking available.