Always a home, anchored in tradition, where natural beauty awakes inspiration and continual growth.
Rizzo Center combines sophisticated meetings with a serene setting, integrated instructional technology, and award-winning service. Experience Southern hospitality at this hotel in Chapel Hill, NC just minutes away from the University of North Carolina - Chapel Hill and the quaint yet vibrant downtown.
Sign up for Destination Delivers® to receive travel ideas tailored to your preferences and exclusive offers at the hotels and resorts in the Destination collection, including Rizzo Center. Plus, we'll send you additional members-only promotions so you can explore more of the things you like to do and the places you like to go.Destination Delivers Sign Up Form