Perfectly placed nearby the most attractive area of the glamorous London, Town Hall Hotel & Apartments guarantees a fanciful and memorable visit. This delightful 5 star resort, renovated in 2010, may be very fashionable for tourists. Well known for its affectionate hospitality, Town Hall Hotel & Apartments has 97 opulent rooms and very detailed service. Both business people and leisure travelers can be fond of the hotel architecture and the attractive guest activities. This luxury hotel is a very interesting solution to calm down be pleased by everything that London has to give you and your friends. By staying at Town Hall Hotel & Apartments you certainly will be enthusiastic about the ambience and astonished by expertise of the receptionists. Show more.
Location: Patriot Square Bethnal Green London. View 37 Actual Travelers Reviews.