Hotels
The Durham Hotel
The Triangle, North Carolina, a region anchored by cities Durham, Raleigh and Chapel Hill, that takes its name from Research Triangle Park; a 1950s masterplan that created one of the world's largest research parks. It is now more commonly known as a...