Holiday Inn Express Durham

2516 Guess Rd
Durham, North Carolina 27705
Near Duke University
More hotels near this hotel