uk hotels

UK Hotels

UK hotels information and rooms bookings

UK Information » UK Hotels » Premier Inn London Leicester Square

Premier Inn London Leicester Square

Premier Inn London Leicester Square - London Premier Inn London Leicester Square - London Premier Inn London Leicester Square - London Premier Inn London Leicester Square - London Premier Inn London Leicester Square - London Premier Inn London Leicester Square - London

Premier Inn London Leicester Square,London Information
Situated in the heart of London’s West End, Premier Inn London Leicester Square is within a 10-minute walk of Piccadilly Circus, Trafalgar Square, Covent Garden and The National Portrait Gallery.
 
Book accommodation
 
Premier Inn London Leicester Square,London
 
Rating
rating
Premier Inn London Leicester Square,London Address
map
Premier Inn London Leicester Square
1 Leicester Place, Leicester Square
London
WC2H 7BP
Map and Directions
Price(s)
Prices from £121
bedrooms
83