Le Stylish Studio in Leicester Square est situé dans le quartier de Westminster Borough à Londres, à 200 mètres du théâtre Arts, à 400 mètres de Charing Cross et à 500 mètres du Queen's Theatre. Il se trouve à 400 mètres de Trafalgar Square, à 300 mètres du théâtre Prince of Wales et à 500 mètres de Piccadilly Circus. L'établissement se trouve à 100 mètres de la station de métro Leicester Square et à moins de 600 mètres du centre-ville.
Doté d'une connexion Wi-Fi gratuite, cet appartement 1 chambre dispose d'une télévision, d'un lave-linge et d'une cuisine entièrement équipée avec un micro-ondes et un grille-pain. Cet établissement est non-fumeurs.
Vous séjournerez à proximité de la galerie nationale, du Prince Edward Theatre et du Royal Opera House. L'aéroport de Londres-City, le plus proche, est implanté à 14 km.