Hotel Lse High Holborn
178 High Holborn - WC1V 7AA - London,
United Kingdom
View Map
Area: Bloomsbury / Strand / Euston / King's Cross
Located in the heart of London?s West End, LSE High Holborn is part of the London School of Economics & Political Science, and within 10 minutes? walk of Leicester Square, Tottenham Court Road and Holborn High Street, and 3 underground stations.
Hotel Details
Hotel facilities
- Internet Point