Este hotel boutique de 5 estrellas de lujo está situado en el siempre de moda Soho. Descrito como un Spa Urbano que realmente ofrece un escape del ajetreo y el bullicio de la vida cotidiana en una ciudad cosmopolita como Londres. Muchos lugares de interés, como Oxford Street, Piccadilly Circus y Trafalgar Square están a poca distancia.