Gasten van The Traders Inn Londen kunnen van toegang tot de Lisson Gallery, gelegen op 5 minuten wandelen ervandaan, genieten.
Het Victoria & Albert Museum is op 3 km van deze herberg gelegen en Chinatown bevindt zich 3,1 km verderop. De Madame Tussauds Londen ligt ook niet ver van het hotel. Tot de culturele belevenissen in de omgeving behoort de Diana Memorial Fountain, gelegen op 25 minuten lopen vanaf Traders Inn. De dichtstbijzijnde metrohalte bij het pand in Londen is Edgware Road op 500 meter ervandaan.
Tot de voorzieningen op de kamers behoren een flatscreen TV met satellietzenders, evenals koffie- en theevoorzieningen.
Gasten kunnen dineren in The Trader's Inn op een paar stappen verwijderd van dit hotel in Londen.