Este hotel de cinco plantas dispone de un total de 30 habitaciones dobles y 40 individuales. Ofrece a sus huéspedes un bar, un restaurante y una terminal de Interntet. Los huéspedes disponen también de aparcamiento y garaje. Para redondear el número de prestaciones e instalaciones con las que cuenta el hotel, le ofrece también servicio de habitaciones y de lavandería.
Este elegante hotel está situado en una zona ideal, cerca de las autopistas M1 y M40. Además, se puede llegar al centro de Londres en metro o con coche en sólo 15 minutos. También muy cerca del hotel podrá encontrar tiendas, boutiques y restaurantes.
Las habitaciones están equipadas con baño, secador de pelo, teléfono de línea directa, cafetera-tetera, conexión a Internet, televisión, minibar-nevera y caja fuerte de alquiler.
Los huéspedes podrán degustar el desayuno en forma de bufet.
El Museo de Madame Tussauds es el museo de cera más conocido en el mundo. Posee la colección más grande de figuras de celebridades. En Londres se encuentra su sede central. El museo tiene distintas exposiciones que ordenan las figuras en diferentes categorías: Fiesta VIP, Deportes, Cita con la Realeza, Cultura, etc... Las figuras del museo están realizadas con todo lujo de detalles, mostrando una gran calidad frente a las figuras de otros museos de cera. A pesar de sus precios excesivos, el museo Madame Tussauds es uno de los museos más visitados de Londres y suele haber demasiada gente a cualquier hora del día. Para evitar las aglomeraciones, lo mejor es tratar de llegar a primera hora del día o durante la hora de comer. Comprando las entradas por internet se obtienen importantes descuentos.