Shilo Inns Klamath Falls
2500 Almond St, Klamath Falls, OR
Enjoy spectacular views of the Cascade Mountain Range and Klamath Lake from Shilo Inns Klamath Falls in Oregon. Stay in a deluxe suite with free Wi-Fi located in Klamath Falls, Oregon's City of Sunshine.