Doté d'une connexion Wi-Fi gratuite, le 1 bedroom apartment in Leicester Square est situé à Londres, à 200 mètres du théâtre des arts, à 400 mètres de Charing Cross et de la galerie nationale. Il se trouve à proximité du Prince of Wales Theatre, de Piccadilly Circus et du Piccadilly Theatre. L'établissement se trouve à 100 mètres de la station de métro Leicester Square et à moins de 600 mètres du centre-ville.
Cet établissement est non-fumeurs.
Vous séjournerez à proximité du Queen's Theatre, du Prince Edward Theatre et de Trafalgar Square. L'aéroport de Londres-City, le plus proche, est implanté à 14 km.