يقع Premier Inn London Leicester Square ذو 3 نجوم على بعد 5 دقيقة تقريبًا سيرًا على الأقدام من ميدان بيكاديلي ويوفّر المطعم. يتمتع الفندق الخالي من التدخين بموقع ممتاز في منطقة الصيني، ليس بعيدا عن مناطق الجذب العائلية مثل عين لندن.
ستكون على مسافة 2.5 كم من هايد بارك وعلى بعد 1.3 كم من سانت جيمز بارك. تشتمل معالم الجذب الترفيهية القريبة على لندن كولوسيوم (400 متر) وشكسبير غلوب (2.3 كم). سيقدر محبو الطبيعة قربهم من St. James's Park Lake التي تقع على بُعد 14 دقيقة مشياً على الأقدام. يوفّر Premier Inn London Leicester Square وصولاً سريعًا إلى ميدان ترافالغار على مسافة 500 متر فقط. توجد محطة مترو ليستر سكوير في غضون حوالي 5 دقيقة سيرا.
تمّ تجهيز كل غرفة من 83 غرفة بنظام التحكم المناخي بالإضافة إلى التلفزيون بشاشة مسطحة مع قنوات فضائية. وهي مجهزة بالمكتب للكتابة كما تحتوي على معدات صنع القهوة والشاي.
وبالإضافة إلى ذلك، يقدّم Bella Italia مجموعة متنوعة من الأطباق الإيطالية ويقع على بعد 300 متر.