Townhouse Hotel Manchester

Your hotel in Manchester city centre

101 Portland Street, Promenade, Manchester, Lancashire, M1 6DF UK

The Townhouse Hotel is located on Manchester’s historic Portland Street, in Manchester’s vibrant city centre.

The hotel features 85 en-suite bedrooms and a prestigious history dating back to the industrial revolution. Guests can enjoy a conveniently central location, just a short distance from Piccadilly Station, Manchester’s Palace and Opera House theatres, Arndale Shopping complex, China Town and the bohemian Northern Quarter. It’s the perfect spot to soak in the culture, history, commerce and nightlife of this booming city.

Starting life as a cotton warehouse during the industrial golden age of Northern England, the Townhouse Hotel boasts a Grade II listed building, with ample character and a famous slice of the historical Mancunian lifestyle.

The Townhouse Hotel features 11 meeting rooms, which vary in size and seating style. All are air-conditioned and range from the intimate boardroom set up of the Worthington Room, to the corporate surroundings of the Waterhouse Suite with capacity for up to 44 delegates.

Each meeting room features complimentary Wi-Fi, a LCD projector & screen or smart TV, as well as flip charts and other stationery on hand.

Hotel

Offers

Venue special offers are open to PA Hub members only. Please login to view current offers at Townhouse Hotel Manchester

Member Login Check out the Goody Bag