Map

Premier Inn London Leicester Square hotelvs?

Select a hotel to compare with Premier Inn London Leicester Square hotel.

Premier Inn London Leicester Square hotel
7/10
1 Leicester Place, Leicester Square, London WC2H 7BP
From $176/night
  • Bar/Lounge
  • Free Internet
  • Concierge
  • Restaurant
  • Air Conditioning
  • Accessible
show all amenities
Oyster Oyster
Mid-Range
"The 47-room Premier Inn London Leicester Square is a mid-range, chain hotel with clean, comfortable, and modern facilities, if not somewhat generic decor." Full review

© Tripexpert Inc.