101 Portland Street, Manchester, M1 6DF
From its origins as a cotton warehouse to the reincarnation as a stylish, established hotel in Manchester city centre the Townhouse Hotel is part of the vibrancy that Manchester exudes, situated in the heart of this wonderful city.
This beautiful Grade II listed building boasts 85 spacious and quirky bedrooms and is a home to the sophisticated 101 Brasserie & Bar. Food is for sustenance but dining at the Townhouse Hotel Manchester is for so much more. Fresh ingredients are carefully selected and combined to create beautiful dishes that will leave you content.