Özel bir kasa, 24-saat güvenlik gibi olanakların sunulduğu Leicester House Hotel Londra, Trafalgar Meydanı çevresinde bulunmaktadır.
Madame Tussauds ve Churchill War Rooms Müzesi sırasıyla 25 ve 15 dakika yürüme mesafesindeler. Otel, Leicester Square metro istasyonuna 250 metre mesafede yer almaktadır. Leicester House Hotel, Britanya Kütüphanesi'a kısa bir sürüş mesafesindedir.
Her odada kişisel kasa, ses yalıtımlı pencereler yer alırken ayrı tuvalet, duş veya şehir manzarası gibi özellikler de bulunabilir.
Lounge bar rahatlatıcı içecekler için idealdir. Rainforest Cafe, Bella Italia, Leicester House Hotel'den 5 dakikalık yürüyüş mesafesinde bulunmaktadır.