Rizzo Center Entrance

Photo Gallery

Discover Rizzo Center, located on 30 acres near the University of North Carolina at Chapel Hill. The property boasts 183 guestrooms and 30,000 square feet of meeting and function space along with a new fitness center on the courtyard level, an outdoor lap pool, open-air event space and a beautifully landscaped courtyard area. 


True To Our Place, Diverse By Design

Make A Reservation

Modify/Cancel Reservation Best Rate Guarantee