REVIEW | A Classy Stay at the Principal Hotel

Formally known as the iconic Palace Hotel, a beautifully majestic building located in the heart of Manchester on Oxford Road, it has re-branded to create the Principal Hotel. Aiming to…
Share