Running from November 6 to December 22 with hotel rates averaging £107 per night, Manchester’s 10 market hubs outperformed ...