King Street Townhouse is a boutique hotel situated in a historic building in Manchester. It offers a selection of villas for guests seeking a luxurious and exclusive stay. The villas are beautifully decorated and feature spacious living areas, private terraces, and modern amenities. Guests can enjoy the hotel's rooftop infinity spa pool, which offers stunning views of the city skyline. King Street Townhouse is located in the city center, close to popular shopping areas, restaurants, and cultural attractions.