Situated in the heart of Manchester, the award-winning Princess St. Hotel offers guests 141 superior, premier, and executive accommodations units. Each room is beautifully decorated and thoughtfully appointed w ... Read more

View all Luxury Hotels in Manchester