1 matching result for "chapel hill event venues":
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
337 views
Submitted Feb 18, 2011, edited Feb 18, 2011 |