The Soho Square Apartments Londyn jest usytuowany w dzielnicy Oxford Street, w 150 metrach od stacji metra Tottenham Court Road. Wi-Fi dostępne dla gości biznesowych lub rekreacyjnych.
Muzeum Brytyjskie leży nie więcej niż 11 min piechotą od tego apartamentu, a Teatr Phoenix London jest w odległości 5 min spacerem. Biblioteka Brytyjska znajduje się 2 km od apartamentu. Londyńskie ZOO leży w prawie 2,1 km stąd.
Obiekt noclegowy oferuje balkon i pełnowymiarową kuchnię ze zmywarką, a także takie udogodnienia rozrywkowe jak telewizja satelitarna. Ten apartament oferuje zmywarkę.
Kuchnia jest w pokojach obiektu noclegowego. The Soho Square Apartments oferuje noclegi prawie 25 min pieszo od stacji metra Marylebone.