The Townhouse is a beautiful boutique style hotel situated in the heart of Manchester city centre boasting a recent £3.5 million makeover. Just 5 minute walk from Manchester Oxford Road Railway Station and only 9 miles from Manchester Airport. This hotel is perfectly located to enjoy Manchester`s shopping district just a 10 minute walk to Manchester Piccadilly and Oxford Road with many theatres, exhibitions and two of the countries biggest football clubs nearby. More Info.
Expert advice
1800 937 937
Mon-Fri: 9am-8pm
Sat: 9am-5.30pm
Sun: 10am-6.30pm