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.
Lse Northumberland House Hotel has non-smoking rooms fitted with free Wi-Fi, heating, a wardrobe, TV and coffee/tea makers. They also have private bathrooms with a bathtub and a shower.
Eat & Drink
The Sherlock Holmes Public House & Restaurant and Watatsumi are located within 50 meters away.
Guests can make use of 24-hour reception and laundry as well as a baggage storage and an elevator.
Wireless internet is available in the hotel rooms for free.
No parking available.