Quality Inn Located in Kenai, Quality Inn is a perfect starting point from which to explore Kenai (AK). 2.5 Star level Hotel (3 reviews) From $71