Staybridge Suites Extended Stay Manchester Hotel, Oxford Road - panoramic view of Manchester