Cet hôtel est situé dans le centre, à proximité de Hyde Park et à 400 m de la station de métro Lancaster Gate. Il permet d'accéder facilement à toutes les attractions de Londres. L'aéroport de Londres Heathrow est à environ 17 km. Doté d'une gamme de services, cet hôtel récemment rénové ressemble désormais à un établissement plus luxueux avec toutes les garnitures, y compris du marbre teinté doré importé d'Italie et tous les meubles fabriqués à la main pour créer un espace unique propice à la détente. Le restaurant abrite un superbe coin salon de style véranda avec des baies vitrées, un bar à cocktails créatif et une belle terrasse pour profiter de repas en plein air pendant les mois d'été. L'établissement dispose de 3 salles de conférence et de réception entièrement climatisées, ainsi que d'un hall d'accueil entièrement rénové avec réception ouverte 24h/24 et Internet sans fil. Les 168 chambres spacieuses dotées de grands lits confortables et d'un design contemporain offrent un espace reposant loin du rythme effréné de la ville.