Detrás de una bonita y cuidada fachada restaurada, el hotel ofrece a los huéspedes un ambiente moderno y cómodo en un estilo contemporáneo bello. Los interiores son funcionales con un toque exclusivo y un excelente servicio personalizado. Está climatizado y cuenta con 121 habitaciones, 8 de las cuales son suites, repartidas en 9 plantas, vestíbulo con recepción 24 horas, caja fuerte, 2 ascensores, bar, restaurante, instalaciones para conferencias, aparcamiento de pago y servicio de habitaciones y de lavandería.
El hotel está muy bien ubicado en el exclusivo Royal Borough de Kensington y Chelsea, a solo unos pasos de la estación de Earl's Court y con fácil acceso a la mayoría de las carreteras principales y a los aeropuertos de Heathrow y Gatwick. Las zonas de tiendas de moda de Knightsbridge, Sloane Square, Kings Road y Kensington High Street están al lado, así como las zonas turísticas de Kensington Palace, Hyde Park, el Royal Albert Hall y los Museos de Historia Natural y de V & A.
Las habitaciones están totalmente equipadas y decoradas en estilo contemporáneo. Hay, además, suites de distintos niveles, con salón separado, dormitorios y una suite Executive, que tiene diseño especial para estancias por trabajo. También hay algunas para no fumadores y adaptadas a personas de movilidad reducida. Todas, en general, disponen de conexión a Internet, cuarto de baño con ducha relajante, secador de pelo, teléfono de línea directa, TV vía satélite/por cable, cafetera/tetera, set de plancha, cama doble o extra grande, caja fuerte y aire acondicionado y calefacción individuales.
El bar Garden Lounge ofrece una gran variedad de platos de cocina mediterránea, que podrá disfrutar en el interior o en la terraza trasera del hotel. El restaurante Huntingdon tiene un desayuno bufé excelente para comenzar el día en condiciones. Además, tanto para comer como para cenar, podrá pedir a la carta en el restaurante. Para celebraciones y otros eventos deberá reservar con antelación. El servicio funciona 24 horas y podrá encargar menús ligeros o cenas privadas, cómodamente desde su habitación.
Se aceptan American Express, Diners Club, JCB, Mastercard y Visa.
El Museo de Historia Natural de Londres (Natural History Museum) trata de la Tierra y las diferentes formas de vida que se han originado y evolucionado en ella. Posee una extensa colección compuesta por más de 70 millones de especímenes y objetos relacionados con el mundo natural. El museo fue construido entre 1873 y 1880 para acoger una gran colección de esqueletos, fósiles y plantas que hasta entonces formaba parte del Museo Británico. Nada más entrar en el museo resulta impactante el enorme hall con una cuidada decoración en el que se exponen algunos animales de gran tamaño, como son el esqueleto de un enorme diplodocus y un mastodonte procedente de Chile. El museo está compuesto por diferentes secciones, entre las que merece la pena destacar: dinosaurios, mamíferos, la fuerza interna (sobre terremotos y volcanes). Se encuentra en Cromwell Road, estación de metro: South Kensington.