King Street Townhouse is a luxurious boutique hotel located in a historic Italian Renaissance building. It offers elegant rooms with comfortable beds and a delightful bed and breakfast option. Guests can enjoy a delicious breakfast at the hotel's rooftop terrace, which offers stunning views of the city. The hotel's central location near the Manchester Town Hall and the Manchester Central Convention Complex makes it a great choice for both leisure and business travelers.