Located in Stevenson, 18 miles from Multnomah Falls, Owl Creek Studio features views of the mountain. This pet-friendly hotel also has free WiFi.
Complete with a private bathroom equipped with a bath or shower and free toiletries, all guest rooms at the hotel have a TV and air conditioning, and selected rooms will provide you with a patio. At Owl Creek Studio all rooms come with bed linen and towels.
Lewis and Clark State Recreation Site is 30 miles from the accommodation. The nearest airport is Portland International Airport, 39 miles from Owl Creek Studio.