POI's creator (Voyajo Team)
★★★
2306 ELBA STREET, Durham, North Carolina
Recently Renovated Brookwood Inn And Suites Offers Clean Affordable Accommodations. The Brookwood Inn Of Durham Is A Contemporary 149 Room High-Rise Structure. We Are The Closest Hotel To Duke Medical Duke University And The Durham Veterans Administration Medical Center.