North America • United States • North Carolina • Residence Inn Chapel Hill
Welcome to modern day sophistication. Residence Inn Chapel Hill features reinvented guest suites designed to create greater style, luxury, innovation, and ease. Stylishly upgraded features and amenities are standard in every suite.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!