Town Hall Hotel is a boutique hotel located in the heart of East London. The hotel offers spacious and elegantly designed rooms, each equipped with a private bathroom that includes toilet paper. Guests can indulge in the hotel's fine dining restaurant, relax in the spa, or explore the nearby attractions such as Victoria Park and Brick Lane.