THE PALACE HOTEL

The Palace Hotel

Oxford St, Manchester, M60 7HA