The Palace Hotel is located in the centre of Manchester city and is a beautiful building with a unique clock tower making it a popular landmark in the city. The luxurious guest rooms are relaxing and spacious. Each room offers a host of contemporary facilities to ensure a pleasant and relaxing stay. The train station is situated directly opposite the hotel making it an ideal base from which to explore the city and the array of attractions it has to offer.