Il grandioso ed imponente hotel dallo stile neoclassico, trova la sua ubicazione difronte al famosissimo Green Park. Le stanze, i bagni, i corridoi ed i grossi saloni arredati con un stile retrò, lasciano traspirare il lusso, che non viene solamente osservato, ma anche accompagnato dai tradizionali piatti britannici che si possono degustare.