Karta Vacation Rentals
Set against the Cascade Mountains in Leavenworth, this Bavarian-style retreat sits steps from the Okanogan-Wenatchee National Forest and a short walk to Rafters Beach. Waterfront Park and the Leavenworth Nutcracker Museum are about 0.5–0.6 miles away. This is a family-friendly mountain escape with easy access to beaches, trails, and town attractions.