Extended Stay America Select Suites

Extended Stay America Select Suites - Durham - University - Ivy Creek Blvd., 1920 Ivy Creek Blvd, Durham, NC 27707, United States

(919) 402-1700

Location