Hotel The Soho położony jest zaledwie 5 minut spacerem od ulicy Oxford Street. Obiekt oferuje w pełni wyposażoną siłownię, w której pomocą służy trener osobisty. Goście w zaledwie 10 minut dojdą z hotelu do wielu stacji metra oraz do placów Piccadilly Circus i Leicester Square.
Z obiektu można dotrzeć spacerem do najlepszych londyńskich barów, kawiarni, restauracji, teatrów i klubów nocnych, jak również do zabytkowej okolicy placu Soho Square, gdzie usytuowany jest park i ogród.
Każdy pokój w hotelu The Soho wyposażony jest w klimatyzację, telewizor z płaskim ekranem, w pełni zaopatrzony minibar oraz stację dokującą do iPoda. Pokoje obejmują też łazienkę. Ponadto dostępny jest gabinet kosmetyczny, w którym wykonywany jest manikiur, zabiegi na twarz i masaże całego ciała.
W restauracji na miejscu serwowane są dania nowoczesnej kuchni europejskiej. Lokal zaprasza również na śniadanie i podwieczorek. Warto zrelaksować się przy drinku w barze, który został wyróżniony nagrodami.