Este hotel está situado en el centro de Londres, cerca del palacio de Kensington y de Hyde Park, así como muy cerca de la parada de metro Bayswater. Se puede llegar rápidamente a lugares de interés turístico como el Royal Albert Hall, el Museo Victoria & Albert, el Museo de Ciencia, el Museo de Historia Natural, el Planetario y el Museo Madame Tussauds. El aeropuerto de Heathrow dista 30 km.Este hotel se construyó en 1900. Los huéspedes podrán alojarse en una de las 48 habitaciones. En el establecimiento los huéspedes son recibidos en el vestíbulo con servicio de recepción las 24 horas y servicio de registro y salida las 24 horas. Es posible acceder a las plantas cómodamente en ascensor o bien por las escaleras. Las instalaciones incluyen una consigna para equipaje, una sala de desayunos, un quiosco de prensa y una lavandería. Los huéspedes pueden conectarse a Internet en las zonas públicas mediante Wi-Fi (por un cargo extra).Se ofrecen habitaciones con calefacción central y un cuarto de baño. Las habitaciones, con suelo enmoquetado, hay una cama doble a disposición. Hay cunas para los más pequeños. Además, hay una caja fuerte y un escritorio. El equipamiento estándar incluye una cafetera/tetera. Pequeños extras se encargan de proporcionar una estancia agradable, como conexión a Internet, teléfono, televisor y Wi-Fi (por un cargo extra). Una ducha y una bañera se incluyen en el equipamiento de los cuartos de baño. Las comodidades incluyen un secador de pelo. El alojamiento ofrece habitaciones de no fumadores.Se puede reservar alojamiento con desayuno. De forma opcional, es posible reservar desayuno.En el hotel se aceptan las siguientes tarjetas de crédito: Visa, Diners Club y MasterCard.