Este hotel climatizado, construido en el año 1900 y renovado en el 2003, ofrece seis plantas con un total de 67 habitaciones, 9 de las cuales son individuales y 47 dobles. Dispone de servicio de recepción disponible las 24 horas del día, caja fuerte, conexión a Internet, sala de conferencias, ascensor y servicio de habitaciones y de lavandería. Además podrá comer en el exquisito restaurante a la carta del hotel.
Este atractivo hotel urbano está en la Shaftesbury Avenue. Gracias a este central emplazamiento, podrá visitar a pie muchas zonas de interés turístico de Londres. En los alrededores podrá encontrar numerosos comercios, bares, pubs y discotecas. La parada de transporte público más cercana está a solamente 100 metros.
Las confortables habitaciones, todas con moqueta, están equipadas con teléfono de línea directa, TV vía satélite, conexión a Internet, radio, minibar, nevera, secador de pelo, caja fuerte y calefacción central.
A la hora del almuerzo y de la cena podrá elegir entre bufet o menú a la carta.
Se aceptan: American Express, Visa, Eurocard, Mastercard y Diners Club.
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.