Questo hotel è situato nel centro vicino a Hyde Park e a 400 m dalla stazione della metropolitana di Lancaster Gate e offre un ottimo accesso a tutte le attrazioni di Londra. L'aeroporto di Londra Heathrow dista circa 17 km. Con una vasta gamma di servizi, questo hotel recentemente ristrutturato assomiglia ora a una struttura più lussuosa con tutte le rifiniture, tra cui il marmo dorato proveniente dall'Italia e tutti i mobili realizzati a mano per creare uno spazio unico per rilassarsi e distendersi. Il ristorante ospita una splendida area salotto in stile giardino d'inverno con vetrate a tutta altezza, un cocktail bar creativo e una splendida terrazza per cenare all'aperto nei mesi estivi. La struttura dispone di 3 sale conferenze ed eventi completamente climatizzate, una hall completamente rinnovata con reception aperta 24 ore su 24 e accesso wireless a Internet. Le 168 camere di dimensioni generose con ampi e comodi letti e design contemporaneo offrono uno spazio rilassante lontano dai ritmi frenetici della città.