The Town Hall Hotel and Apartments is situated 7,5 km to London Eye and The Big Ben.Services and facilities include: Front desk, restaurant, bar, elevator, safe at reception, air conditioning, fitness center, indoor swimming pool all year, room service, meeting facilities, laundry/dry-cleaning extra charge, concierge service, internet access available in all areas.The apartments are equipped with: Bathroom, kitchen with microwave, oven, hob, dishwasher, fridge freezer, air conditioning, telephone, TV/ DVD player, tea/coffee maker and internet access.** Non-Smoking Apartments **Address: Patriot Square, Bethnal Green, E2 9NF, London, United Kingdom.