Home > honeymoon > europe > england > resorts > the palace hotel

The Palace Hotel

The Palace Hotel in England honeymoon resort photo

About The Palace Hotel

Located in central Manchester, The Palace Hotel is within walking distance of Manchester Palace Theatre, Bridgewater Hall, and Manchester Art Gallery. Nearby points of
View Resort Website View More Photos View Offers and Prices