Before I BookHotels in United StatesHotels in Chapel Hill, North CarolinaRizzo Center

Rizzo Center

Rizzo Center in Chapel Hill, North Carolina, is a unique hotel nestled within a picturesque setting that blends Southern charm with modern amenities.

Rizzo Center in Chapel Hill, North Carolina, United States

Photo of Rizzo Center by Rizzo Center, a Destination by Hyatt Hotel on Google Maps

Situated near the University of North Carolina at Chapel Hill, it offers an academic ambiance enhanced by its historic architecture and lush landscapes. The hotel provides guests with spacious rooms, a range of conference facilities, and exceptional service aimed at both business travelers and leisure visitors.

A major advantage of staying at Rizzo Center is its serene environment. Surrounded by manicured gardens and walking trails, guests can enjoy nature’s tranquility while being minutes away from downtown Chapel Hill. Proximity to cultural sites like the Ackland Art Museum makes it an ideal stay for art enthusiasts. Additionally, sports fans find convenience in visiting the nearby Dean E. Smith Center.

On the downside, some may find its location slightly removed from bustling urban areas inconvenient for those seeking vibrant nightlife or more diverse dining options within walking distance. However, this also means that guests benefit from a peaceful retreat after exploring bustling attractions during the day.

Overall, Rizzo Center’s blend of history and comfort caters well to travelers looking for an elegant yet restful stay in Chapel Hill.

Pros Cons
Serene environment Distance from nightlife
Proximity to UNC-Chapel Hill Limited on-site dining options
Access to cultural sites
Spacious conference facilities
Lush landscaped grounds

Rizzo Center in 360°

Rizzo Center Details

Category: Hotels in Chapel Hill, North Carolina, Hotels in United States

Address: 150 Dubose Home Ln, Chapel Hill, NC 27517, USA

Booking Options:


Things To Do: