Welcome Center (aka Stillwater Lodge)

Stillwater Lodge is our newest building. It has a large open space for groups up to 200+, with a labyrinth on the floor, sound system, restrooms and meeting spaces. Don’t forget the great views from both porches.