توفّر شقة The Only London Leicester Square المكونة من 9 غرفة موقعًا على مسافة 3.8 كم من جسر البرج، كما تقدّم إمكانية الوصول إلى مجموعة متنوعة من المواقع السياحية في المنطقة المجاورة. يمكن للضيوف استخدام الواي فاي لأسباب العمل أو الترفيه.
يمكن للضيوف المشي إلى وسط لندن في غضون 10 دقيقة سيرًا على الأقدام وزيارة المعرض الوطني على بعد 450 متر فقط. تحتاج إلى 15 دقيقة سيرا على الأقدام للوصول إلى المتحف البريطاني. ستجد تيت مودرن على بعد 25 دقيقة سيرا على الأقدام عن الشقة.
لتوفير الراحة القصوى للضيوف، يتمّ توفير مكيف الهواء مع تلفزيون بشاشة مسطحة مع قنوات فضائية، بالإضافة إلى منطقة الجلوس. تتميّز الحمامات بالمرحاض المنفصل والدوش. يمكن أيضًا العثور على مجفف الشعر وملاءات الحمام والمناشف.
تقع محطة مترو ليستر سكوير قريب من هذه الشقة.