Lse Northumberland House Hotel is a 3-star property only 1.6 km from Shakespeare's Globe Theatre, Battle of Britain Memorial and The Monument.
Lse Northumberland House Hotel lies in the center of London. This pleasant venue is 1 km away from the center of London.
There is Leicester Square subway station at a reachable distance. The hotel is located within 15 km distance of London City airport.
The property offers 250 guestrooms appointed with television, complimentary wireless internet, coffee/tea makers, a wardrobe and climate control. They feature private bathrooms with a bathtub and a shower.
Eat & Drink
Serving a wide range of dishes, The Sherlock Holmes Public House & Restaurant and Watatsumi can be reached within 5 minutes’ walk.
Lse Northumberland House Hotel welcomes guests, offering an elevator and a storage room along with a business center and a photocopier.
Wireless internet is available in the hotel rooms for free.
No parking available.