Town Hall Hotel & Apartments

Address: Patriot Square Bethnal Green, London, United Kingdom

Town Hall Hotel & Apartments is a popular choice amongst travelers in London, whether exploring or just passing through. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one. Take advantage of the hotel's free Wi-Fi in all rooms, 24-hour front desk, 24-hour room service, facilities for disabled guests, express check-in/check-out. Guestrooms are fitted with all the amenities you need for a good night's sleep. In some of the rooms, guests can find internet access – wireless, internet access – wireless (complimentary), non smoking rooms, air conditioning, heating. Enjoy the hotel's recreational facilities, including fitness center, indoor pool, before retiring to your room for a well-deserved rest. Town Hall Hotel & Apartments is an excellent choice from which to explore London or to simply relax and rejuvenate.




Related Points of Interest Nearby:

Town Hall Hotel & Apartments

Hotels
Approximately 0 km away
Address: Patriot Square, Bethnal Green, London, United Kingdom

Town Hall Hotel & Apartments

Spas / Accommodation
Approximately 0.03 km away
Address: Patriot Square, London E2 9NF, United Kingdom

Appartamenti Londra EU

Hotels / Estate Agents
Approximately 0.35 km away
Address: 238 CAMBRIDGE HEATH ROAD, London E2 9DA, United Kingdom

City View Hotel

Hotels
Approximately 0.42 km away
Address: 287 Cambridge Heath Road, London, United Kingdom

City View Hotel

Hotels
Approximately 0.42 km away
Address: 287 Cambridge Heath Road, London, United Kingdom

City View Hotel

Hotels
Approximately 0.43 km away
Address: 287 Cambridge Heath Rd, London E2 0EL, UK

City View Hotel Roman Road

Hotels
Approximately 0.45 km away
Address: 113 Roman Road, London, United Kingdom

City View Hotel Roman Road

Hotels
Approximately 0.45 km away
Address: 113 Roman Road, London, United Kingdom

Quattro Bar & Grill

Bars / Hotels / Restaurants
Approximately 0.46 km away
Address: 419-437 Hackney Road, London E2 8PP, United Kingdom

City View Hotel Roman Road

Hotels
Approximately 0.47 km away
Address: 113 Roman Rd, London E2 0QN, UK