List of 3-Star Hotels near Science and Industry Museum - Liverpool Rd, Manchester M3 4FP, United Kingdom.