Upper Valley Museum at Wenatchee River Institute is also a popular place to see in Leavenworth. It is 0 mi from Bavarian Lodge.