Lonsdale Hotel
Providing 40 rooms, Lonsdale Hotel London is around 25 minutes' walk from Selfridges London Department Store.
Location
This London hotel has a prime location 1.4 miles from Wallace Collection, while shopping venues like Borough Market are 1.6 miles away. Located about 10 minutes' stroll from Russell Square metro station, the hotel is in close proximity to Conway Hall. The Lonsdale London is 0.2 miles from Holborn and within walking distance of Bloomsbury Square. The nearest metro station is approximately a 10-minute stroll away.
Food & Drinks
Right around the corner from the accommodation, Sardinia Corner serves italiana dishes.
Why choose Lonsdale Hotel London
-
Relaxing on-site spa
-
Indoor swimming pool
-
Multiple dining options
-
Nearby cultural attractions
Main amenities
Amenities
Lonsdale HotelParking options
- Parking
Devices
- Television
Important information
Enter dates to see availability