El hotel se encuentra situado en Londres en unos edificios de estilo eduardiano. El majestuoso exterior, con una característica cúpula de cobre, está armoniosamente equilibrado con brillantes interiores contemporáneos. El hotel dispone de una colección privada y contemporánea de arte y esculturas de más de 400 piezas.