Skip to content

 

 

 

 

Rizzo Center

Categories

HotelsEvent Planning

About Us

Located in Chapel Hill, NC, just 2.5 miles from UNC's campus. Combines sophisticated meeting space with a serene setting, integrated instructional technology, and award-winning service.