Crowne Plaza Hotel Manchester City Centre

check rates
up to: % savings
70 Shudehill, Manchester, England M4 4AF
  • stars
  • rating
The Crowne Plaza Manchester City Centre is the hottest new hotel to land on the city in 2008. It is perfectly situated in the heart of Manchester in the trendy Northern Quarter, Victoria and Piccadilly Stations and Shudehill Tram and Bus Interchange are read more
Special Offer