Town Hall Hotel is a boutique hotel located in the heart of East London. Their rooms are designed with a blend of modern and vintage aesthetics and feature luxurious bathtubs. The hotel also offers a range of facilities, including a spa, fitness center, and a rooftop bar with panoramic views of the city. Whether you're visiting for business or leisure, Town Hall Hotel provides a stylish and relaxing environment with its bathtub-equipped rooms.