Cascade Mountain Views


Leavenworth, WA is known as the “Bavarian Village”, an enchanting destination town in the Pacific Northwest. This romantic bed and breakfast and wedding venue, surrounded by alpine meadows and snow-capped mountain views, is situated on 22 private acres. The Inn provides upscale luxury in six gorgeous suites and is THE place for weddings in the area… » Read the Full Property Description.