Holiday Inn Express Hotel & Suites Klamath Falls Central 2 stars

2430 South Sixth Street, Klamath Falls, OR 97601, USA

Hotel image
Read more reviews for Holiday Inn Express Hotel & Suites Klamath Falls Central