Este histórico hotel de negocios está situado en la Cromwell Road, en Kensington. La estación de metro de Gloucester Road está a un paseo de pocos minutos y en las inmediaciones del hotel encontrará lugares de interés como el Harrods, Hyde Park y el Museo de Historia Natural de Londres. El Museo Victoria and Albert (Museo Nacional de Arte y Diseño) está a solo 800 m, el Palacio de Kensington está a 1,3 km y el teatro Royal Albert Hall se halla a 1,6 km del hotel. Los aeropuertos de Londres Heathrow, City, Gatwick, Luton y Stansted están a 22 km, 36 km, 49 km, 62 km y 81 km respectivamente.El hotel ofrece a los huéspedes un total de 57 habitaciones. Las plantas son fácilmente accesibles en ascensor o bien por las escaleras. Las instalaciones incluyen una caja fuerte, una sala de desayunos, un bar, servicio de habitaciones, una lavandería, una sala de conferencias y un centro de negocios. La conexión Wi-Fi en las zonas públicas permite a los viajeros mantenerse en contacto con el mundo exterior. Aquellos que viajen con vehículo propio pueden dejarlo en el aparcamiento del alojamiento.En el establecimiento hay disponibles habitaciones con aire acondicionado, calefacción central y cuarto de baño. Las habitaciones, con suelo enmoquetado, disponen de una cama doble. Además, hay una caja fuerte. El equipamiento estándar incluye una cafetera/tetera. Hay un set de plancha para mayor comodidad de los huéspedes. Pequeños extras se encargan de proporcionar una estancia agradable, como conexión a Internet, teléfono, televisor y Wi-Fi. Una ducha y una bañera se incluyen en el equipamiento de los cuartos de baño. Además, hay un secador de pelo. El hotel ofrece habitaciónes familiares y habitaciones de no fumadores.El alojamiento ofrece a los viajeros diversas actividades de ocio como un gimnasio (por un cargo extra).Es posible elegir desayuno.En el establecimiento se aceptan las siguientes tarjetas de crédito: American Express, Visa y MasterCard.