In London’s vibrant East End, 5-star Town Hall Hotel feature a swimming pool, free Wi-Fi and fitness equipment. Bethnal Green Tube Station is just a 5-minute walk away.
Number of rooms: 99
Patriot Square, Tower Hamlets, London, E2 9NF, United Kingdom
Hotel booked 1 times today.