Este cautivador hotel cuenta con una magnífica ubicación en Londres, cerca de históricos teatros, museos y de los famosos grandes almacenes Harrods. Se construyó con un acogedor estilo rural y es famoso por ofrecer una sobresaliente combinación de prácticos servicios con una cálida hospitalidad. Los clientes encontrarán un vestíbulo con recepción 24 horas, caja fuerte y ascensor, además de un bar y un punto de acceso a Internet. También dispone de servicio de habitaciones y de lavandería. Las modernas y elegantes habitaciones están enmoquetadas y cuentan con cuarto de baño con ducha y secador de pelo, teléfono de marcación directa, TV y conexión a Internet. Por la mañana, se sirve un desayuno.