Radisson Blu Hotel, London Leicester Square jest ulokowany w pobliżu rozrywkowej dzielnicy West End. Hotel oferuje Wi-Fi w miejscach publicznych oraz posiada 84 pokoje z widokiem na miasto.
Koło obserwacyjne London Eye znajduje się 17 min piechotą od tego hotelu, wówczas gdy St. James’s Park leży w jedynie 1 km stąd. W okolicy znajdują się takie atrakcje religijne jak Katedra św. Pawła w Londynie (2 km) i Opactwo Westminsterskie (1,1 km). Ponadto, Phoenix Garden znajduje się w około 700 m. Galeria Narodowa, a także Kasyno Empire znajdują się również tylko kilka kroków od Radisson Blu Hotel, London Leicester Square. 4-gwiazdkowy obiekt leży w odległości 5 min spacerem od stacji metra Leicester Square.
Niektóre pokoje w hotelu dysponują jadalnią i miejscem do siedzenia oraz wyposażone są w żelazko z deską do prasowania i klimatyzację. Czajnik elektryczny i lodówka również dostępne. W niektórych łazienkach znajduje się oddzielna toaleta i prysznic, a także suszarka do włosów i szlafroki.
Podczas pobytu w Radisson Blu Hotel, London Leicester Square goście mogą wybierać spośród pobliskich lokali gastronomicznych, takich jak restauracja Rainforest Cafe, w około 400 m, czy restauracja Bella Italia w odległości 5 min spacerem.