Located in Downtown Leavenworth, this hotel is steps from Okanogan-Wenatchee National Forest, Cascade Range, and Front Street Park. Leavenworth Nutcracker Museum and Cascade Medical are also within 5 minutes. Leavenworth Station is 27 minutes by foot.