The Eco-Institute at Pickards Mountain

8519 Pickards Meadow Rd, Chapel Hill, NC

About The Eco-Institute at Pickards Mountain

The Eco-Institute is a magical place to hold your celebration, reunion or meeting. Enjoy the comfort of being surrounded by the natural world, and allow us to help you create the perfect memories. Choose your own ceremony leaders or use our in-house team. Staff members at The Eco-Institute are skilled in ceremonial leadership and are available to work with you to create beautiful, meaningful ceremonies of all kinds.
Venue Types
  • Handicapped Accessible
  • On-Site Catering Service
  • Wireless Internet/Wi-Fi