

Town Hall Hotel liegt im lebhaften East End von London, nur einen kurzen Spaziergang von der U-Bahn-Station Bethnal Green entfernt. Es bietet einfachen Zugang zu lokalen Sehenswürdigkeiten wie dem Victoria Park, dem Columbia Road Flower Market und Brick Lane. Der Flughafen London City liegt etwa 12 km entfernt, Heathrow etwa 32 km und Gatwick circa 42 km, was das Hotel für Reisende sehr praktisch macht.