Our experience at the Bavarian Lodge in Leavenworth, WA was a total pleasure from beginning to end. Their location is perfect. It's right across the street from the heart of this darling village, so once you park your car at the hotel (for free) you can walk to just about any place in town. The Bavarian decor ran throughout the... More