Sheraton Chapel Hill Hotel


One Europa Drive, Chapel Hill, NC, 27517, United States   •  Weather:   

Local Time Phone 919-968-4900 Hotel Reservations 888-627-8270


Access Durham's Northgate Mall From Our Hotel

Sheraton Chapel Hill Hotel - Northgate Mall

Northgate Mall is a regional shopping mall situated in Durham, North Carolina, close to Duke University and downtown Durham. Featuring an array of retail opportunities, a movie theatre and an assortment of restaurants, Northgate Mall is the perfect way to spend a day in the Triangle. Sheraton Chapel Hill Hotel is situated near Northgate Mall, just over 10 miles away.