




Snowgrass Lodge is a an idyllic natural setting for groups looking to escape the urban grind and to reconnect with nature and each other. On four forested acres above the serene waters of the Wenatchee river, with majestic views of the Cascade Mountains, sprawling lawns, and beach access just steps away, we can accommodate up to 20 guests in 8 bedrooms (16 beds) with multiple spaces to gather....
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this region: top venues, airports, climate, and how to get around.