El Radisson Blu Hampshire, de 5 estrellas, tiene vistas a la ciudad, alberga una zona de gimnasio moderna y ofrece habitaciones de lujo y wifi gratuita en todas las zonas. Este hotel está ubicado en la plaza Leicester Square, en pleno centro de Theatreland, el barrio de los teatros.
Las habitaciones del Radisson Blu, Hampshire presentan habitaciones suntuosas y disponen de baños lujosos de mármol y Smart TV Samsung con más de 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 Noble Isle
El restaurante Leicester Square Kitchen propone una selección de tapas mexicanas y peruanas contemporáneas, así como vino de calidad y cócteles. También se sirven aperitivos ligeros y meriendas con té en el Hampshire Lounge Bar y la terraza al aire libre.
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. El Radisson Blu, Hampshire está a 3 minutos a pie de la estación de metro 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.