Trust Building
212 W. Main St.
Durham,
NC
The Trust Building is now home to The Visitor Info Center. When the building was constructed in 1905, it was the tallest in North Carolina and featured Durham’s first elevator. Grab any guides that pique your interest and walk around the corner to 21c Museum Hotel.