1 Leicester Place Leicester Square, London, United Kingdom
Located just 1.2 km from the famous British Museum, the 3-star Premier Inn London Leicester Square is merely 6 minutes' walk from the art museum "National Gallery". The hotel offers 83 rooms and amenities such as baggage storage.
This London hotel is nestled in Soho with plenty of British pubs where locals spill out onto the pavements in summertime, 3.8 km from business venues like the medieval castle "Tower of London" and just around the corner from the victorian Criterion Theatre. Natural attractions in the area include the royal Regent's Park, approximately 10 minutes' drive from the Premier Inn Leicester Square London, and a beach is a mere 13 minutes' walk away. Guests will also appreciate the vicinity to St Anne's Church Grounds, located around 400 metres away. The property lies within 25 minutes' walk of the national museum "Wallace Collection". Premier Inn London Leicester Square is a stone's throw from Leicester Square tube station, providing easy access to all the London's attractions.
The rooms at the hotel have a flat-screen TV with satellite channels, along with coffee/tea making machines for your convenience. The rooms have double beds and single beds as well as views of the city.
Guests may find the restaurant Rainforest Cafe 400 metres from the Premier Inn Leicester Square.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Premier Inn London Leicester Square!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please