JB Duke Hotel

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