Este hotel de lujo en Kensington cuenta con habitaciones elegantes y equipadas con nevera, además de un restaurante, bar y jardín privado. El hotel está a pocos minutos a pie de lugares de interés como el Museo de Historia Natural, el Victoria and Albert Museum y la estación de metro Gloucester Road.