The Premier Inn Leicester Square hotel bears special significance because of its location and exceptional hotel services. The hotel is located in the centre of the West End. Guests are provided with a comfortable accommodation setting that includes spacious and luxuriously equipped bedrooms, modern amenities and friendly staff ready to help. The Premier Inn Leicester Square hotel enables you to enjoy an ‘all singing and all dancing’ London experience at incredible competitive prices. The hotel has been designed as a blend of both classy and contemporary.
The hotel is surrounded by famous restaurants and bars. Guests can enjoy a variety of cuisines within minutes of the Premier Inn Leicester Square. If you fancy shopping, why not visit Covent Garden and Oxford Street. Or enjoy some history and culture at Trafalgar Square and Buckingham Palace. Enjoy your stay, enjoy competitive prices and enjoy London.
Visited 358 times, 1 Visits today