Sheraton Chapel Hill Hotel

  • One Europa Drive
  • Chapel Hill,
  • North Carolina
  • 27517
  • United States
  • Map

Sheraton Chapel Hill Hotel

  • Give yourself a night away for the Holidays and stay with us! If you are from out of town, here's a guide on what to pack :)
    December 04
  • Feeling lucky? Enter now for a chance to win free nights at over 60 luxury hotels or a grand prize of 225,000 Starpoints. #CyberMonday
    December 01

View hotel photos on flickr®.

With checkins