This Hampton Inn & Suites is located right off of I-85, just north of Downtown Durham. You are only a few minutes away from arts, shopping, and entertainment, as well as signature Durham attractions like the Museum of Life + Science and the DPAC, Durham Performing Arts Center.