Wygodny The Z Hotel Leicester Square Londyn może pochwalić się pierwszorzędną lokalizacją w dzielnicy Piccadilly w Londynie 2 km od świątyń, takich jak Katedra św. Pawła w Londynie, oraz oferuje przechowalnię bagażu. Dla osób podróżujących służbowo dostępne są na życzenie biurko i ksero.
W pobliżu warto odwiedzić takie atrakcje jak Muzeum gabinetów dowodzenia Churchilla oraz Muzeum Brytyjskie, zlokalizowane zaledwie 14 min pieszo i w bliskiej odległości od tego wygodnego hotelu odpowiednio. Muzeum Wiktorii i Alberta znajduje się 3 km od Hotel Leicester Square w Londynie. Popularne Plac Trafalgar Square i Dzielnica Covent Garden znajdują się w odległości kilku przecznic od tego hotelu. Obiekt noclegowy jest usytuowany prawie 200 m od stacji metra Leicester Square i 2 km od przystanek kolejowy Marylebone.
Hotel składa się z 94 pokojów wyposażonych w telewizję satelitarną, a także w urządzenie do parzenia kawy/herbaty. W łazienkach pokojów są prysznic dla osób niepełnosprawnych i oddzielna toaleta oraz takie udogodnienia jak suszarka do włosów i ręczniki. Hotel Leicester Square oferuje również prywatne łazienki z prysznicem dla niepełnosprawnych, oddzielną toaletą i prysznicem.
Ten 3-gwiazdkowy obiekt oferuje przepyszne śniadanie. Goście mogą się cieszyć japońską kuchnią w restauracji Wagamama, położonej w odległości 5-minutowego spaceru.