Cet hôtel est situé au cœur du quartier des théâtres de Londres. L'hôtel est situé à une courte distance des quartiers animés de Chinatown et de Soho. Les clients se trouveront à seulement 300 mètres de la station de métro Leicester Square et à 2 minutes à pied de Piccadilly Circus. Ce magnifique hôtel offre à ses clients le cadre idéal pour découvrir les charmes de cette métropole. Cet hôtel de luxe accueille ses clients avec la promesse d'une expérience royale. L'intérieur est magnifiquement conçu, débordant d'élégance et de grandeur. Les chambres sont superbement aménagées, offrant un cadre paisible pour travailler et se reposer en tout confort. Les chambres sont dotées de baies vitrées offrant une vue magnifique sur Leicester Square. Ce charmant hôtel ne manquera pas d'impressionner même les voyageurs les plus exigeants.