Residence Inn Durham Research Triangle Park
201 Residence Inn Blvd
Durham,
North Carolina
27713
Phone:
(919) 361-1266
Visit Website