Karta Vacation Rentals
On the banks of the Wenatchee River in Leavenworth, a short walk from the city center. Steps from Hot Sand Beach and Waterfront Park, and minutes from the Greater Leavenworth Museum—ideal for riverside strolls and quick access to downtown.