154 Bedrooms, one of the most desirable locations in the heart of Manchester, next to Deansgate tram and railway stations. Start on Site November 2024.
Development
Hotel
Status
In Development