Ce confortable Chic London Hotels Leicester Square est situé dans la localité de "St James", à moins de 25 minutes de marche du musée Madame Tussauds. Il propose 12 chambres avec vue sur la ville.
Situé à 450 mètres du Théâtre Prince Edward, l'hotel confortable se situe à quelques instants de boutiques telles que le Trafalgar Square. Le musée British se trouve à 18 minutes à pied de la résidence. De plus, Chic London Hotels Leicester Square est à seulement 1 km du London Eye, et la gare de Marylebone est à 2 km. Ce logement permet un accès rapide à la Galérie Nationale, comme il est situé à proximité immédiate de la station de métro Leicester Square.
Il y a des chambres climatisées avec des fenêtres insonorisées, et des conforts tels qu'une climatisation et des murs insonorisés. Équipées d'un coffre-fort, les chambres proposent également une TV multi-canal et une TV à écran plat avec des chaînes satellite, ainsi qu'une cafetière/théière pour se restaurer. Les chambres climatisées sont équipées d'un placard. Les salles de bains privées, équipées d'une toilette séparée et d'une douche, offrent également le sèche-cheveux et les serviettes.
Les restaurants à proximité, dont Rainforest Cafe se trouvent à 500 mètres de Chic London Hotels Leicester Square.