



not rated
Manchester, United Kingdom, M3 4JQ
+ (44) 161-832-1188
Check Availability
Victorian hotel built in 1843 located on banks of River Irwell - Opposite Granada Studios, walk to Opera House, Palace Theatre.
See other Marriott Intl hotels