3105 Tower Boulevard, Durham, NC 27707, USA
3105 Tower Blvd Durham, NC 27713
Durham
North Carolina
27707
US
877-411-3436877-411-3436
Extended Stay America Durham-university accepts two pets under 50 lbs for a fee of $25 per pet per night.