El edificio fue construido en 1971 y totalmente renovado en el año 1996. Tiene 14 plantas y un total de 222 habitaciones, 22 de ellas individuales, 71 dobles, 32 suites y 4 apartamentos. Ofrece a sus huéspedes numerosas instalaciones, como el elegante hall de entrada con ascensores y área de recepción abierta las 24 horas del día con servicio de caja fuerte, de cambio de divisa y de guardarropa. Dispone también de una cafetería, un acogedor bar y de un restaurante climatizado con zona para no fumadores. Los que viajen por motivos de negocio pueden utilizar la sala de conferencias y la conexión a Internet. Como prestaciones adicionales encontrará el servicio de habitaciones y de lavandería. El hotel cuenta también con un aparcamiento de pago.
Este elegante hotel de lujo está situado en una zona céntrica de Londres. En los alrededores podrá encontrar el Hyde Park e importantes lugares de interés turístico, como el Palacio de Buckingham, y numerosas tiendas, comercios y lugares de ocio y entretenimiento. A 200 metros encontrará la estación de metro Knightsbridge.
Se ofrece desayuno bufet. A la hora del almuerzo y de la cena podrá elegir menú.