Este hotel de categoría media está situado muy cerca del centro de la ciudad, en Kensington. A sólo 500 m encontrará el Natural History Museum y los Kensington Gardens, mientras que Kings Road y Hyde Park están a 750 m. La famosa tienda Harrods está a 1 Km y la parada de metro más cercana está a sólo 100 m. Además, hay muchas otras atracciones cerca del hotelConstruido en 1860, este encantador hotel cuenta con 85 habitaciones. Ofrece también vestíbulo con recepción 24 horas, guardarropa, bar, sala de desayunos, equipamiento para conferencias, conexión a Internet, alquiler de bicicletas y servicio de lavandería.Las habitaciones, decoradas con mucho gusto, disponen de baño con secador de pelo, teléfono de línea directa, TV vía satélite, set de plancha, cama doble, caja fuerte, conexión a Internet y calefacción central.Se ofrece desayuno bufet.En taxi tardará unos 15 minutos en llegar a la estación Victoria. Las estaciones Gloucester Road y South Kensington quedan a 5 minutos a pie.