Your hotel in Manchester city centre
Townhouse Hotel Manchester
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.
Please note that the Manchester City Visitor charge comes into effect on 1st April 2023 – guests will be charged £1 per room per night in addition to any accommodation rates, payable directly to the hotel on check in.
Rooms
Hotel rooms in Manchester City centre
The Townhouse Hotel features 85 en-suite bedrooms, including several well-appointed suites, all complete with the finest cotton sheets, king-sized beds, and 32-inch LCD TVs for your enjoyment.
Bar & Dining
Our Restaurant in Manchester centre awaits you
Moments from Manchester’s theatres and shops in the very centre of the North’s favourite city, the 101 Bar & Lounge combines upmarket restaurant style dining with an informal but sophisticated bar.
Meetings
Find your next meeting space in Manchester
The Townhouse Hotel features 11 meeting rooms in Manchester, 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 Room.

Dining

Exterior

Interior

Rooms

Exterior

Dining

Exterior

Interior

Rooms

Exterior

Dining