Lägenheten Welcome London Leicester Square, som vetter mot staden, ligger cirka 25 minuter till fots från Madame Tussauds i London. WiFi erbjuds för både affärs- och fritidsaktiviteter.
London Eye ligger cirka 1 km bort, medan Chinatown, London ligger invid lägenheten. Om du vill utforska omgivningarna kan du besöka Courtauld Institute of Art, cirka 13 minuter till fots från den här lägenheten. Populära sevärdheter i närheten av lägenheten Welcome London Leicester Square inkluderar National Gallery, som ligger mindre än 450 meter bort.
Lägenheten erbjuder en dusch för ökad komfort.
Det finns ett komplett kök på boendet. Den närliggande tunnelbanestationen är Leicester Square, ett stenkast från boendet.