Popular accommodations in Crescent Lake Junction
VillaAccommodates 6
Willamette Pass Inn & Chalets
Situated in Odell Lake in the Oregon region, Willamette Pass Inn & Chalets features accommodation with free WiFi and free private parking. The chalet has private entrance.Book nowfrom $87 per night