Hotel W London Leicester Square położony jest w tętniącej życiem londyńskiej dzielnicy West End. Oferuje on zakwaterowanie w luksusowych pokojach i elegancki bar koktajlowy. Na miejscu znajduje się ponadto luksusowe spa i salon kosmetyczny.
Pięciogwiazdkowy hotel W London oferuje pokoje z oknami sięgającymi od podłogi do sufitu, stacją dokującą do iPoda i 37-calowym telewizorem z płaskim ekranem. Do dyspozycji Gości jest też imponująca biblioteka multimedialna. W każdym pokoju przygotowano szlafroki i luksusową pościel, a z niektórych roztacza się widok na plac Leicester Square.
Hotel W London Leicester Square dysponuje spa Away z sauną i łaźnią parową. Goście mogą zrelaksować się też w salonie piękności lub w jednym z 4 gabinetów zabiegowych.
Hotelowy bar Perception oferuje koktajle, posiłki oraz różne występy, w tym muzyczne. Jego okna wychodzą na przebiegające poniżej ulice dzielnicy Soho.
Hotel W London jest usytuowany w sercu londyńskiej dzielnicy teatrów, zaledwie kilka kroków od tętniących życiem dzielnic Chinatown i Soho. Stacja metra Leicester Square oddalona jest od obiektu o 300 metrów, a do skrzyżowania Piccadilly Circus można dojść w zaledwie 2 minuty.