University Inn At Duke Hospital

502 Elf St
Durham
North Carolina
United States