Crowne Plaza, Manchester City Centre
Stay in style at Crowne Plaza, Manchester and enjoy chic bedrooms with enhanced views and exclusive access to the hotels Club Lounge, right in the heart of Manchester’s Northern Quarter.
Centre Island Hotels Ltd
2 St. Nicholas Place,Princes Dock,
Liverpool, L3 1QW
0151 705 2680