Macdonald Townhouse Manchester

from
check rates
avg/night
up to: % savings
101 Portland Street, Manchester, England M1 6DF
  • stars
  • rating
This romantic hotel is located in the heart of Manchester, walking distance from Imperial Chinese Archway, Manchester Art Gallery, and Manchester Palace Theatre. Also nearby are Albert Square and Bridgewater Hall. read more
Special Offer
Reviews