Este hotel urbano, de estilo victoriano con un toque moderno y contemporáneo, fue completamente remodelado en 2007 y ahora cuenta con 57 habitaciones. Entre sus instalaciones y servicios se incluye vestíbulo con recepción y servicio de salida 24 horas, caja fuerte y ascensor. Está totalmente climatizado y cuenta con un bar, sala de desayunos e instalaciones para conferencias. El servicio de habitaciones y de lavandería está también disponible.
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.
Todas las habitaciones tienen cuarto de baño con ducha/bañera y secador de pelo, teléfono de línea directa, TV LCD con canales vía satélite y conexión a Internet gratuita de banda ancha o WiFi, cafetera y tetera, set de plancha y aire acondicionado regulable.
Por un coste adicional podrá disfrutar del completo desayuno continental de bufet. Asimismo, el hotel dispone de un bar contemporáneo de ambiente relajado.