Quiet privacy, sweeping lake views, and enviable proximity to Leavenworth fun make Vista View Chalet a dream retreat! Nestled among towering pines and right on Lake Wenatchee in the North Central Cascade Mountains, this vacation home is the ideal destination year-round for recreation, relaxation, and romance.
Centrally located between Stevens Pass and the Bavarian-themed town of Leavenworth, you'll love having easy access to an enchanting variety of recreational and sightseeing attractions. Golfing, fishing, hiking, cross-country skiing, and snowmobile trails are just minutes away.
Kick back in the hammock and enjoy the lake view, or take a quick dip with easy lake access nearby. Relax in the luxurious hot tub while admiring the majestic mountain skyline, or cozy up in the charming 950-square-foot chalet with its freestanding wood stove, granite counters, cathedral ceilings, and cherry wood-finished floors. End vacation days gathered around the firepit and watch the stars come out.
Extra perks include complimentary WiFi, a washer/dryer, board games, and a gas grill.
County permit number: STR 000522
You must be 21 years or older to rent this property.