Relax-Inn #91 Vacation Home Chelan, Washington State
Located in Chelan, within 4.9 km of Slidewaters, Relax-Inn #91 offers accommodation with air conditioning. The property features a children's playground and parking on-site.
473 Mackinaw Lane , Chelan, 98816, United States