Extended Stay America Durham - University - Ivy Creek Blvd.
2.9
1920 Ivy Creek Blvd
Durham,
NC
27707
Phone:
(919) 402-1700
Visit Website