Este hotel de 4 estrellas esta situado en el centro de London y el año de apertura fue 1973. Esta cerca de Kensington Palace y la estación más cercana es High Street Kennsington. El hotel tiene 3 restaurantes, un bar, un salón de convenciones, una cafeteria y un gimnasio. Las 833 habitaciones estan equipadas con secador de pelo, set de planchado y aire acondicionado.
Los huéspedes podrán disfrutar a diario de sabrosos platos y especialidades. También podrá encargar comida dietética.