The Z Hotel Leicester Square London er en komfortabel 3 stjernede indkvartering, som ligger i nærheden af Chinatown. Dette hotel tilbyder gæsterne også Wi Fi i hele ejendommen.
Westminster Undergrundsstation og British Museum er placeret 1 km og 1,1 km henholdsvis. Hotellet tilbyder perfekt beliggenhed 1 km fra Londons centrum. Du kan komme til Selfridges om få minutter i bil. Hotellet ligger tæt ved Trafalgar Square, og inden for 5 gåafstand fra Charing Cross metrostation.
Hotellet byder dagligt på en lækker glutenfri. Gæsterne vil nyde japanske måltider på Wagamama, som er 150 meter fra stedet.