The Traders Inn jest usytuowany w dzielnicy Westminster w Londynie tylko 2 km od atrakcji kulturalnych, takich jak Muzeum Wiktorii i Alberta.
Niektóre pokoje wyposażone są w urządzenie do parzenia kawy/herbaty, a także telewizję satelitarną. Wspólne łazienki obejmują również suszarkę do włosów i ręczniki kąpielowe.
Restauracja Kim Klan Chinese rozpieszcza gości potrawami kuchni chińskiej i znajduje się w niewielkiej odległości od hotelu.
W pobliżu znajdują się interesujące miejsca między innymi Londyńskie Muzeum Przyrodnicze, tylko 2 km od tego hotelu, a także Dom towarowy Selfridges — w odległości 25 min spacerem. Hotel jest zlokalizowany w zasięgu ręki od stacji metra Edgware Road. Goście mogą łatwo nawiązać kontakt z historią Londyna odwiedzając Pałac Buckingham, znajdujący się tylko 2 km od obiektu noclegowego. Najbliższa stacja metra jest w odległości 5 min spacerem stąd.