Este hotel, construido en 1900 y renovado en el año 1996, está situado en una calle principal y tiene un edificio principal de siete plantas con un total de 92 habitaciones, 89 de las cuales son dobles y 3 son apartamentos. Cuenta con un hall de entrada con ascensor y un área de recepción abierta las 24 horas que le ofrece servicio de caja fuerte y de cambio de divisa. A disposición de los huéspedes hay un bar, un pub y un restaurante climatizado. También cuenta con una terminal de Internet. Para rematar el gran número de prestaciones, dispone de servicio de habitaciones y de lavandería.
Este elegante hotel está situado en el corazón de Londres, entre Piccadilly Circus y Leicester Square. La estación de metro más próxima es Piccadilly Circus. En los alrededores del hotel podrá encontrar tiendas, comercios, bares, pubs, restaurantes, discotecas y servicio de transporte público.
Las acogedoras habitaciones tienen baño con secador de pelo, teléfono de línea directa, TV vía satélite o por cable, radio, conexión a Internet, moqueta, aire acondicionado, caja fuerte de alquiler y calefacción central.
Se aceptan: American Express, Visa, Mastercard y Diners. Además, tiene la posibilidad de pagar con tarjeta EC.
Leicester Square es una plaza peatonal en el West End de Londres. La plaza se ubica dentro de un area que se extiende hacia por Lisle Street, al norte, por Charing Cross Road al este, Orange Street al sur y Whitcomb Street al oeste, dentro del Ciudad de Westminster, y a una distancia idéntica (370 metros) de Trafalgar Square al sur, Piccadilly Circus a su oeste, Covent Garden al este y Cambridge Circus a su norte. Leicester Square es el centro del cine de Londres, sede de estrenos cinematográficos mundiales. La plaza esta rodeada por placas conmemorativas con las huellas de las manos de grandes artistas y celebridades.