8.6/10
Excellent
28 reviews
WiFi
Located 5 minutes’ walk from Lake Chelan, this Lake Chelan resort features beach access and an outdoor pool. Granite counters and stainless steel appliances are offered in each apartment.
Number of rooms: 40
402 West Manson Highway, Chelan, WA 98816, United States