Town Hall Hotel & Apartments
Patriot Square, London E2 9NF, United Kingdom, United Kingdom
Business Details
The property Town Hall Hotel & Apartments is located in London, United Kingdom. The Lodging is ranked with 5 stars.
"In London’s vibrant East End, 5-star Town Hall Hotel & Apartments feature a swimming pool, free Wi-Fi and fitness equipment. Bethnal Green Tube Station is just a 5-minute walk away."
- Type:
- Accommodation
- Keywords:
Stars Rank:
5
Booking_com_ID:
175977
Town Hall Hotel & Apartments
The property Town Hall Hotel & Apartments is located in London, United Kingdom. The Lodging is ranked with 5 stars.