This 3 star hotel is located in the city centre of Klamath Falls and was established in 1995. It is 56.0 Km from the Crater Lake Natl Park.