Este hotel boutique del siglo XIX está situado en el corazón de la bulliciosa Manchester y ofrece habitaciones elegantes y lujosas con TV de pantalla plana de 32 pulgadas. La estación de tren de Oxford Road está a solo 5 minutos a pie.
Las habitaciones del Townhouse Manchester cuentan con sábanas de algodón egipcio y baños privados con cabezales de ducha grandes. Todas incluyen conexión WiFi gratuita, set de té y café y caja fuerte para ordenador portátil. Algunas habitaciones tienen camas extragrandes y vistas a la ciudad.
El 101 Brasserie ha sido reformado y ofrece un menú variado en un entorno elegante con exóticos platos internacionales y clásicos británicos. El 101 Bar presenta una decoración moderna y ofrece ales tradicionales, lagers y cervezas de todo el mundo, así como cócteles originales.
La Manchester Art Gallery y el Palace Theatre se encuentran a menos de 5 minutos a pie, mientras que el centro comercial Manchester Arndale y la estación Manchester Piccadilly están a solo 10 minutos a pie.