King Street Townhouse is a boutique hotel situated in a historic building in Manchester. It offers a selection of villas that provide a unique and stylish accommodation option. The villas are elegantly furnished and offer a range of amenities for a comfortable stay. Guests can enjoy the hotel's rooftop infinity spa pool, restaurant, and bar. The hotel is conveniently located near popular attractions, shopping areas, and entertainment venues.