The comfortable Lse Northumberland House offers a non-smoking accommodation in the center of London.
The hotel is situated close to Up at The O2, The London Theatre and Oxford Street, within walking distance to Leicester Square subway station. The property is set 5 minutes' walk away from The London Eye, Trafalgar Square and Buckingham Palace.
The city center is 10 minute walking distance from the hotel. Lse Northumberland House is located within 15 km from London City airport.
Lse Northumberland House provides guestrooms appointed with TV, a closet, IDD telephone, a dressing area and climate control.
Wireless internet is available in the apartment rooms for free.
No parking available.