Crowne Plaza Hotel Manchester City Centre

from
check rates
avg/night
up to: % savings
70 Shudehill, Manchester, England
  • stars
  • rating
Located in the heart of Manchester, this hotel is within walking distance of Chinese Arts Centre, Affleck's Palace, and Urbis. Also nearby are Arndale Centre and Manchester Wheel. read more
Special Offer
Reviews