Business Hours

24 Hours

Shilo Inn Suites Hotel

541-885-7978 website

2500 Almond St
Klamath Falls, OR 97601