Welcome London Leicester Square appartement heeft uitzicht over de stad en ligt binnen 5 minuten te voet van Chinatown.
Het Victoria & Albert Museum ligt niet ver van het appartement, terwijl de Tempelkerk van Londen zich binnen minder dan 1 km hier vandaan bevindt. Tijdens het verkennen van Londen kunnen gasten gemakkelijk de National Gallery op wandelafstand van ongeveer 10 minuten ervandaan bereiken. Op 1,1 km afstand van Welcome London Leicester Square appartementen vindt u de London Eye.
De kamers hebben een privébadkamer. Verder is er een apart toilet en een douche beschikbaar.
Het appartement is biedt een complete keuken met alle benodigde keukengerei om maaltijden te bereiden. Leicester Square metrostation is op 5 minuten lopen ervandaan.