Rizzo Center Entrance

Photo & Video 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. 

View Brochure

Click to View Video Gallery

Make Our Destination Yours

Make A Reservation

Modify/Cancel Reservation Best Rate Guarantee