1 matching result for "conference centers chapel hill":
From USA States » USA North Carolina
Located on UNC’s campus in Chapel Hill, North Carolina, this conference center hotel is an event venue that offers 120 guestrooms and expansive meeting facilities, totaling 20,000 sq ft of space.
Visit Website
338 views
Submitted Feb 18, 2011, edited Feb 18, 2011 |