3 yıldızlı Premier Inn London Leicester Square, Chinatown semtinde Trafalgar Meydanı'a yürüyüş mesafesinde yer alır. Otel 24-saat resepsiyon, hızlı çıkış hizmeti gibi olanakların yanı sıra ortak alanlarda Wi-Fi sunmaktadır.
Bu otel, Leicester Square metro istasyonuna 150 metre ve Madame Tussauds'a 25 dakikalık yürüme mesafesinde yer almaktadır. Bu otel, Londra şehir merkezine 1 km'den daha az bir mesafede, Piccadilly Circus Metro İstasyonu'nın yanındadır. Premier Inn London Leicester Square, Gordon Meydanı'a kısa bir sürüş mesafesindedir.
Rainforest Cafe, Chiquito yaklaşık 250 metre uzaklıkta bulunur.