Leavenworth Christmas Light Display on Until February!

The world-famous Christmas Light Display in the Bavarian-themed downtown of Leavenworth is all lit up! The Christmas lights will be on every night from now until mid-February. Beaver Valley Lodge is 14 miles from Downtown Leavenworth and is a great option for those who want to enjoy the Village of Lights but then escape the the traffic and noise to a countryside respite in the hills.