Bank Square Town House is a charming 3-star hotel nestled in the heart of Belfast, United Kingdom. With only one room available, this intimate accommodation offers a unique and personalized experience for travelers seeking a cozy retreat. The hotel boasts a commendable guest rating of 8.9 out of 10, reflecting the quality of service and comfort provided to its visitors.