The Palace Hotel

Perhaps one of the most distinctive hotel buildings in the heart of Manchester, The Palace Hotel, complete with striking clock tower, can be found on Oxford Road. The hotel is ideal for business users, with a short drive to the airport, or walk to the nearest train station, adding to its appeal.

The hotel’s facilities include a fully equipped business centre and large number of meeting rooms, though its appeal is not limited to executive guests. The Palace Hotel is also popular in the short break market, with visitors enjoying the stylish bar and restaurant, and seasonal dining menus.

The 275 air conditioned rooms, with ensuite bathrooms, internet access, satellite TV, and tea/coffee making facilities, ensure all guest will have a relaxing and comfortable stay.