51.510969376 ­-0.130355358124
Go to map view
Premier Inn London Leicester Square - London - Building
Premier Inn London Leicester Square - London - Building
Premier Inn London Leicester Square - London - Building
Premier Inn London Leicester Square - London - Lobby
Premier Inn London Leicester Square - London - Bar
Premier Inn London Leicester Square - London - Restaurant
Premier Inn London Leicester Square - London - Restaurant
1 Leicester Place, Leicester Square, London, WC2H 7BP, United Kingdom +44 871 527 9334

Get Rates

Show Premier Inn London Leicester Square at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, Air-conditioned, Bar/Lounge, No smoking, Non-smoking rooms available, Restaurant, Storage available, Wheelchair accessible
Internet Internet, WiFi
Landmarks
Victoria Station 1.1mi Paddington Station 2.0mi King's Cross St Pancras 1.4mi Covent Garden 0.3mi
Hyde Park 1.4mi Piccadilly Circus 0.2mi SOHO 0.3mi Oxford/Bond Streets 0.8mi
Earl's Court Exhibition Center 3.2mi Marble Arch 1.2mi Wembley Stadium 7.1mi Euston Station 1.2mi
Tower Bridge 2.4mi Leicester Square 0.0mi