El Radisson Blu Hotel, London Leicester Square, de 5 estrellas, ofrece centro de fitness moderno, vistas a la ciudad, habitaciones de lujo y wifi gratuita en todas las instalaciones. Este hotel está ubicado en la plaza Leicester Square, en pleno centro de Theatreland, el barrio de los teatros.
Las suntuosas habitaciones del Radisson Blu Hotel, London Leicester Square tienen lujosos baños de mármol y Smart TV Samsung con hasta 300 canales en varios idiomas. Las habitaciones también cuentan con ropa de cama de algodón egipcio, aire acondicionado, escritorios, minibar, caja fuerte, plancha, plancha para pantalones, set de té y café y productos para el cuidado de la piel Urban Apothecary
El restaurante Leicester Square Kitchen propone una selección de tapas mexicanas y peruanas contemporáneas, así como vino de calidad y cócteles. The Terrace by Pommery se encuentra en Leicester Square y ofrece asientos al aire libre y un menú de vinos espumosos y champán de Pommery. Podrá tomar una copa de champán mientras contempla el ajetreo y el bullicio de Leicester Square desde la exclusiva terraza. Hay sala de fitness disponible las 24 horas. También hay 6 salas privadas para reuniones con un aforo de 2 a 120 personas.
Este hotel está situado en el animado barrio londinense de West End, a 5 minutos a pie de Covent Garden. La plaza de Trafalgar, que alberga la Galería Nacional y el Museo National Portrait Gallery, queda a unos 5 minutos a pie. La estación de metro Leicester Square se encuentra a 3 minutos a pie del Radisson Blu Hotel, London Leicester Square. El teatro Royal Opera House se encuentra a 10 minutos a pie, mientras que la calle Oxford Street queda a 800 metros. El aeropuerto de Ciudad de Londres es el más cercano y está situado a 12 km del alojamiento.