Premier Inn Manchester

Waters Reach, Trafford Park, Manchester M17 1WS