100 Main St. , Klamath Falls
Quality Inn is perfectly located for both business and leisure guests in Klamath Falls (OR). The property features a wide range of facilities to make your stay a pleasant experience.