Situated right in the heart of vibrant Manchester on Oxford St, sits the iconic four-star Palace Hotel with its distinctive clock tower soaring over the Manchester skyline. For business, you are at the very centre of the commercial and business district, opposite Oxford Rd train station and just a 10 minute walk from Piccadilly station both of which are served frequently from Manchester International Airport. The hotel has the North of England's largest event space our spectacular Grand Room ... More