Das zentrale Apartment Stay Leicester Square London liegt in einer 900 Meter Entfernung von der St James's Church und in 1 km Entfernung von einem familienfreundlichen Ort wie dem SEA LIFE London Aquarium.
Die zentralen Apartments befindet sich im Stadtviertel Westminster, circa 10 Gehminuten von der National Portrait Gallery und circa 10 Gehminuten vom Vaudeville Theatre entfernt. Dieses Apartment liegt gleich neben dem London Eye in London. Außerdem liegt das Apartment Stay Leicester Square in nur 1,1 km Entfernung von den Cabinet War Rooms
Für Ihren Komfort stehen Ihnen in diesen Apartments eine getrennte Toilette zur Verfügung. Darüber hinaus gibt es im Badezimmer einen Haartrockner und Badelaken.
Das Apartment Stay Leicester Square ist mit Selbstversorgungseinrichtungen wie einem Wasserkocher, einem Kühlschrank und Küchenutensilien ausgestattet, so dass die Gäste die Möglichkeit haben, ihre eigenen Mahlzeiten zuzubereiten. Diese Unterkunft liegt in der Nähe der U-Bahn-Station Covent Garden, und zwar ca. 5 Gehminuten entfernt.