Holiday Inn Express Durham Photos

Meet 5 travelers, 32 tour guides and discover 88 photos

Location. Holiday Inn Express Durham is located in central Durham, close to North Carolina Museum Of Life And Science, Duke University, and Durham Bulls Athletic Park. Nearby points of interest also include Carolina Theater. Features.This 2.5 Star property has a business center and offers audio visual equipment and business services. High speed…
View Holiday Inn Express Durham guide >

Exterior

Exterior

Meeting Room

Welcome

Restaurant

Restaurant

Restaurant

Restaurant

Restaurant

Restaurant

Restaurant

Room

Room

Other

Pool