Sheraton Chapel Hill Hotel

4.1 (284 reviews)

One Europa Drive, Chapel Hill, NC, 27517, United States   •  Weather:    •   Local Time:     •  Phone: 919-968-4900   •  Hotel Reservations: 888-627-8270

4.1

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.