Bavarian Lodge

Bavarian Lodge

810 US 2 Leavenworth, WA 98826 / The Bavarian Lodge’s premier location, directly overlooking the picturesque Village center, is lined with overstuffed flowerpots and beautiful landscaping.