Situé dans le quartier de Westminster Borough à Londres, à proximité de la station de métro Leicester Square, le Soho 22 Serviced Apartments by Concept Apartments propose une connexion Wi-Fi gratuite et un lave-linge. Il se trouve à proximité du Prince of Wales Theatre, de Tottenham Court Road et de Carnaby Street. Il se trouve à 800 mètres du centre-ville et à 300 mètres du Queen's Theatre.
Tous les logements disposent d'une salle de bains privative. Certains comprennent une kitchenette entièrement équipée avec un micro-ondes.
Vous séjournerez à proximité du théâtre Arts, du Dominion et du Prince Edward Theatre. L'aéroport de Londres-City, le plus proche, est implanté à 14 km.