Situé à moins de 700 mètres du centre de Londres, le Soho Central Apartments dispose d'une connexion Wi-Fi gratuite ainsi que d'une cuisine avec un four, un micro-ondes et un grille-pain. Vous séjournerez à proximité de plusieurs attractions réputées, à quelques pas du Prince Edward Theatre, à 400 mètres du Dominion Theatre et à 500 mètres du Prince of Wales Theatre. Cet appartement dispose d'une entrée privée.
Les logements comprennent un bureau, une télévision, une salle de bains privative, du linge de lit et des serviettes. Tous les logements sont insonorisés. Tous les logements comprennent une armoire et une bouilloire.
Vous séjournerez à proximité du Queen's Theatre, de la station de métro Leicester Square et du théâtre des arts. L'aéroport de Londres-City, le plus proche, est implanté à 14 km.