Location & Nearby Info
Holiday Inn Express Hotel & Suites Research Triangle Park
4912 S. Miami Blvd.
Durham, NC 27703
1-877-865-6578
Show nearby: