Das Radisson Blu Hotel, London Leicester Square liegt zentral im lebhaften West End Londons, eingebettet zwischen der Nationalgalerie und dem Leicester Square. Die Umgebung bietet eine Mischung aus berühmten Sehenswürdigkeiten wie dem Trafalgar Square, Buckingham Palace und dem geschäftigen Covent Garden. Das Gebäude hat sieben Stockwerke und wurde 2007 renoviert.
Das Hotel bietet Zimmer mit Teppichboden, Doppelbetten und einer Ausstattung, die Klimaanlage, Heizung und Safe umfasst. Die Zimmer verfügen außerdem über eine Minibar sowie Satelliten- und Kabelfernsehen. Ein Schreibtisch steht zur Verfügung, die Räume sind rauchfrei gestaltet.
Die gastronomische Vielfalt umfasst ein Restaurant, ein Café und eine Bar. Es gibt sowohl Frühstücksbuffets als auch à-la-carte- und Menüwahlmöglichkeiten zu Mittag und Abendessen, darunter spezielle Diätküchen. Für Entspannung sorgen Wellnessangebote, Massagen sowie ein Fitness-Studio. Parkmöglichkeiten stehen kostenlos in einer Garage oder auf dem Parkplatz bereit.