El hotel está enfrente de los preciosos jardines de Kensington, en Bayswater Road. La avenida comercial High Street Kensington está a un par de pasos. Utilizando el metro (estaciones de Queensway y High Street Kensington) podrá llegar rápida y cómodamente a diversos barrios y lugares de interés turístico de Londres.Este hotel, construido en 1950, tiene siete plantas y un total de 285 habitaciones, 41 de las cuales son individuales, 215 dobles y 20 suites. Dispone de un hall de entrada con recepción abierta las 24 horas, un bar y un restaurante con zona para no fumadores. Los huéspedes pueden además utilizar la terminal de Internet y el servicio de habitaciones y de lavandería.Las confortables y elegantes habitaciones disponen de baño con secador de pelo, teléfono de línea directa, TV vía satélite o por cable y conexión a Internet. También están dotadas de minibar, nevera, caja fuerte, aire acondicionado y calefacción central.Se ofrece desayuno bufet.