Este hotel está situado en la bulliciosa metrópolis de Londres. El hotel está situado a poca distancia de las Casas del Parlamento, Trafalgar Square y el London Eye. Con vistas al magnífico río Támesis, el hotel se encuentra a poca distancia del Palacio de Buckingham, Chinatown y los teatros y tiendas del West End. El One Whitehall Place, uno de los lugares para conferencias y banquetes más prestigiosos de la ciudad, está junto al hotel. El aeropuerto de London City está a 14 km. Este maravilloso hotel cuenta con un impresionante diseño arquitectónico, por lo que ha sido catalogado como de grado I. Aclamado como uno de los edificios más emblemáticos de Londres, el hotel rebosa elegancia y esplendor. El hotel cuenta con habitaciones impecablemente decoradas, instalaciones ejemplares y un servicio inigualable. Están equipadas con conexión inalámbrica a internet, televisores de pantalla plana y enchufes internacionales, zona de estar, minibar y artículos de aseo. Este magnífico hotel impresionará sin duda incluso a los viajeros más exigentes.