El hotel es un discreto santuario en el corazón del bullicioso distrito de Chelsea, en Londres. Es un hotel solo de suites que cuenta con 11 suites de época de elegante mobiliario que surgen del tradicional clasicismo inglés y están caracterizados por detalles modernos y un atento servicio personal. A su disposición tendrá vestíbulo con mostrador de recepción 24 horas y servicio de salida, servicio de habitaciones 24 horas, caja fuerte, ascensor y servicio de lavandería.
Este hotel está situado en la zona más exclusiva de Londres, Solane Street en Chelsea y Knightsbridge, enfrente de unos jardines privados y a un corto paseo de la Plaza Sloane (a 50 m) y de las estaciones de metro de Knightsbridge. Se trata de un hotel todo de suites situado a solo unos pasos de Harrods, Hyde Park y Kings Road. Es fácilmente accesible desde las principales estaciones de tren de Londres y desde los aeropuertos de la Ciudad de Londres, Gatwick (a 65 km) y Heathrow (a 25 km) en taxi, tren o limusina. Hay muchos bares, restaurantes y tiendas en las inmediaciones.
No hay restaurante pero se ofrece servicio de habitaciones 24 horas de lujo; la comida se lleva a las suites con un tradicional montaplatos y el mayordomo se la sirve en su interior. El servicio de habitaciones está disponible para el desayuno, almuerzo y cena.