JB Duke Hotel

230 Science Drive
Durham, North Carolina 27708
Within walking distance of Cameron Indoor Stadium
More hotels near this hotel