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.