Premier Inn London Leicester Square
1 Leicester Place-Leicester Square-London, London, United Kingdom
Premier Inn London Leicester Square is a 3-star venue just a 20-minute walk from Buckingham Palace. It contains 83 air-conditioned rooms that strike a perfect balance between comfort and style.
The Accommodation is located near Trafalgar Square, about 450 metres from Charing Cross tube station. Southbank Centre is less than 1.3 km away.In the vicinity of the hotel there is Hoxton.
At this property rooms come with central heating, an LCD flat panel TV and a microwave. Every room has an adapted bathroom.
British meals are supplied at the traditional restaurant. Other dining options include Bella Italia and The Ivy located nearby.Within a 5-minute walk, guests will find Charing Cross train station.
Important information
- Children and extra beds
- All children under the age of 3 may stay for free in an extra bed.
- All children under the age of 15 may stay free of charge when using existing beds.
Facilities
General
- Wi-Fi
Dining
- Electric kettle
Room Amenities
- Tea and coffee facilities
- Flat-screen TV
- Carpeted floor
Location
1 Leicester Place-Leicester Square-London, London, United Kingdom
Rooms
At this property rooms come with central heating, an LCD flat panel TV and a microwave. Every room has an adapted bathroom.
Please, select dates to see available rooms.
Availability and rates
Checking available rooms
Searching rooms…
Gallery
Add review
Your details
If you have any questions regarding your reservation made through our website, please go to our Contact Us page.
Contact Us
Premier Inn London Leicester Square
1 Leicester Place-Leicester Square-London, London, United Kingdom
What's nearby
- Local attractions
- Oxford Street1 km
- Leicester Square Tube100 m
- Statue of Charlie Chaplin100 m
- St Anne's Church200 m
- National Portrait Gallery250 m
- West End200 m
- Covent Garden500 m
- Airports
- London City15 km
- Train stations
- Charing Cross Station500 m