Icicle Village Resort is a Bavarian-style inn located in Leavenworth, Washington, which means the entrance to Tumwater Canyon in the Cascade Range is nearby. The hotel has 121 guest rooms ...
The hot pool may be the reason we said that the Sleeping Lady in Leavenworth is one of the best ski resorts in the USA. Don’t ...