Town Hall Hotel is a stylish luxury hotel with variations from rooms, studios, suites to apartments.
Back in the days, it used to be the home of the local government. And from 2011, it was turned to a state-of-the-art hotel with architectural splendor.
In London, it’s a popular wedding venue amongst couples. Its welcoming marble imperial staircase and film set looking lobby is truly a nice background to capture.
The Town Hall offers all types of accommodation that will surely answer the kinds of your stay. Whether you’re staying for long-term, a short visit, or just a quick stop, they have a room with plenty of space for you.
The apartments at the Town Hall feature modern lounge areas, DVD players, and satellite TV.
While the 12 double rooms, the only rooms available in Town Hall, are equipped with kitchenettes, modern furnishings, as well as a comfortable bed. It’s perfect for guests that are planning for extended stays, or just those who are looking for a useful space for their trip.
The hotel also boasts an indoor swimming pool and fitness center for its guests. Giving them good options for recreation activities.
And for French-inspired cuisines, you can head to the Corner Room Restaurant which serves daily menus. By the way, not only do they serve good food, but the restaurant is very Instagramable, too. There’s also a bar where you can grab a beer or choose from their amazing wine list.
The Town Hall has a 24-hour service for hot and cold snacks. While the restaurant serves room service during open hours.