El hotel está en el centro de Londres. Se puede llegar fácilmente a pie a Oxford Street, Theatre Land, Covent Garden o el Soho. El Museo Británico y Madame Tussaud están a unos minutos. La estación más cercana al hotel es Totenham Court Road y Goodge Street, ambas a 5 minutos del hotel. Alrededor del hotel encontrará numerosas tiendas, bares y restaurantes. El aeropuerto de Londres Heathrow está a 25 km.El hotel fue edificado en el año 1936. Los huéspedes se alojan en 72 habitaciones. Las distintas plantas del alojamiento son accesibles en ascensor. Las instalaciones incluyen un guardarropa, una caja fuerte y una oficina de cambio. La conexión Wi-Fi en las zonas públicas permite a los viajeros mantenerse en contacto con el mundo exterior. En cuanto a opciones gastronómicas, el establecimiento cuenta con un comedor, una sala de desayunos, una cafetería y un bar. También hay servicio de habitaciones y una lavandería.En las habitaciones hay aire acondicionado, calefacción central y un cuarto de baño. Además, hay una caja fuerte. El equipamiento estándar incluye una cafetera/tetera. Hay un set de plancha para mayor comodidad de los huéspedes. Pequeños extras se encargan de proporcionar una estancia agradable, como conexión a Internet, teléfono y televisor. Los cuartos de baño están provistos de una ducha y una bañera. Además, hay un secador de pelo. El hotel ofrece habitaciones de no fumadores.Es posible elegir desayuno. Además, el alojamiento cuenta con ofertas gastronómicas especiales.En el establecimiento se aceptan las siguientes tarjetas de crédito: American Express, Visa, Diners Club, JCB y MasterCard.