Cambria Hotel & Suites Durham-Duke University Medical Center Area Durham 3 stars

2306 Elba Street, Durham, NC 27705, United States of America

Hotel image
Read more reviews for Cambria Hotel & Suites Durham-Duke University Medical Center Area Durham