Featuring a patio, Lake Chelan Villa is a villa, situated in Chelan. Offering free private parking, the villa is 700 metres from Slidewaters. Free WiFi is available throughout the property. There is a seating area, a dining area and a kitchenette. Read more
Featuring a patio, Lake Chelan Villa is a villa, situated in Chelan. Offering free private parking, the villa is 700 metres from Slidewaters. Free WiFi is available throughout the property. There is a seating area, a dining area and a kitchenette.