Our Story
Snowgrass Lodge on the River lies tucked in an idyllic landscape setting above the rushing waters of the Wenatchee. Boasting a dramatic view of Wedge Mountain and a sprawling lawn framed by shady pines, Snowgrass is a welcome retreat within walking distance of the golf course and downtown Leavenworth, the popular Bavarian-themed village in the Cascade Mountains.
Owners Hernan Savastano and Angela Sucich fell in love with the natural beauty and easy pace of Leavenworth and the North Cascades many years ago. Heartwood House (formerly the Larkspur Lookout) and Snowgrass Lodge are part of their dream of creating a mountain sanctuary for people to enjoy. It's the ideal vacation rental for family & friend gatherings, birthday and anniversary celebrations, and corporate escapes.
Snowgrass is a private retreat with a community feel, and the space can support a range of interests and healing practices. If your group needs a spacious place for your yoga or meditation journeys, or if you want a relaxing home base for nature walks and outdoor pursuits, or you’d just like to spend time cooking together, Snowgrass is the place for you to dream up what feeds your soul.