Top rated hotels in Leavenworth

Leavenworth is Christmastown USA
Leavenworth is Christmastown USA
Leavenworth is Christmastown USA
One of the many advantages of living in Wenatchee - is only having to drive a half hour to Leavenworth.  When “people watching” from a restaurant, or a coffee shop - I’ll pick up that many tourists come from the Puget Sound/Seattle area. Other families and co...