Snowgrass Lodge at the River

A Luxury Vacation Destination in Leavenworth, Washington -- Washington's Bavarian Village!

The ultimate experience in Leavenworth Vacation comfort and luxury. A beautifully constructed timber frame, Snowgrass Lodge at the River is a haven of natural design featuring amazing river rock, pine, stucco, granite, earth tones and perfectly appointed detail, orchestrated to create an unbelievable vacation experience you'll want to replay again and again!

Luxury on the Wenatchee River

Snowgrass Lodge at the River lies quietly tucked in an idyllic landcaped setting, enveloped by the rushing waters of the majestic Wenatchee River. Each of the three breathtaking suites is uniquely designed and beautifully decorated so as to maximize the total experience of relaxation and rest that this gorgeous river setting calls so eloquently for.

One of Leavenworth's Very Best Lodging Experiences

Snowgrass Lodge at the River ranks among the very best of the stellar lodging experiences that Leavenworth has to offer. Each of the three beautiful suites provides the ultimate in romantic ambiance for an intimate getaway, while the cathedral ceiling and majestic spaciousness of the main lodge creates a prime setting for corporate gatherings or very special family events.

This site requires the Flash 9 Player. Click here to install.