King Street Townhouse is a luxury boutique hotel located in a historic building in the heart of Manchester. It offers elegant rooms, a rooftop infinity spa pool, and a stylish bar and restaurant. The hotel's central location and stunning views make it a popular choice for those seeking a sophisticated and memorable stay in the city.