Novotel Manchester Centre

from
check rates
avg/night
up to: % savings
21 Dickinson Street, Manchester, England
  • stars
  • rating
Located in the heart of Manchester, this hotel is within walking distance of St. Peter's Square, Manchester Art Gallery, and Manchester Palace Theatre. Also nearby are Bridgewater Hall and Albert Square. read more
Special Offer
Reviews
Arora Hotel Manchester

from
check rates
avg/night
up to: % savings
18-24 Princess Street, Manchester, England
  • stars
  • rating
Located in the heart of Manchester, this hotel is within walking distance of Manchester Art Gallery, Albert Square, and Manchester Palace Theatre. Also nearby are Bridgewater Hall and Manchester Central. read more
Special Offer
Reviews