Situato a Londra, il Dockers Inn offre un giardino, un salone in comune, una terrazza e un ristorante. Dotata di un bar, la locanda si trova vicino a numerose attrazioni famose, a circa 1,8 km dalla Torre di Londra e a circa 1,7 km dal Tower Bridge. La struttura è non fumatori e si trova a 2,6 km da Brick Lane.
La locanda dista 2,8 km dallo Sky Garden e 3,1 km dalla fermata della metro di Liverpool Street. L’Aeroporto di Londra City, il più vicino, è ubicato a 9 km dal Dockers Inn.