Cet hôtel est situé dans la métropole animée de Londres. L'hôtel est situé à une courte distance du Parlement, de Trafalgar Square et du London Eye. Surplombant la magnifique Tamise, l'hôtel se trouve à proximité du palais de Buckingham, de Chinatown ainsi que des théâtres et des boutiques du West End. Le One Whitehall Place, l'une des salles de conférence et de banquet les plus prestigieuses de la ville, jouxte l'hôtel. L'aéroport de London City se trouve à 14 km. Ce magnifique hôtel bénéficie d'une conception architecturale époustouflante, ce qui lui a valu d'être classé Grade I. Considéré comme l'un des bâtiments les plus emblématiques de Londres, l'hôtel respire l'élégance et la splendeur. L'hôtel propose des chambres impeccablement aménagées, des installations exemplaires et un service hors pair. Elles sont équipées d'une connexion Wi-Fi, d'une télévision à écran plat et d'une prise internationale, d'un coin salon, d'un minibar et d'articles de toilette. Ce magnifique hôtel ne manquera pas d'impressionner même les voyageurs les plus exigeants.