Owl Creek Studio

Owl Creek Studio Stevenson hotel offers a patio, located around a 25-minute stroll from Skamania Lodge Golf Course. There is also a car park.

The center of Stevenson can be reached within a 5-minute walk, and natural attractions like Cascade Locks Marine Park are approximately 2 miles away. Also, River House Art Gallery is situated a short way from the Stevenson hotel. The Owl Creek Studio Stevenson is also within a few blocks of Multnomah Falls. The Stevenson hotel is situated about 30 minutes by foot from Sturgeon Viewing Pond and Interpretive Center. Well-connected to many sights, the property is in proximity to Stevenson bus stop.

Air conditioning are also included, and a patio are featured in the rooms for extra convenience. A patio view is offered in all rooms.

The nearby dining opportunities include Robbie's Coffee House, which is only 0.6 miles from the Owl Creek Studio.

Book Owl Creek Stevenson

General information

Contact information

107 Nw Carter Ln Unit B, Stevenson, United States;

Owl Creek reservations available at 'rooms'

Owl Creek phone number isn't available on our site, if you want to call Owl Creek visit site of a hotel

Owl Creek Location

 107 Nw Carter Ln Unit B, Stevenson, United States

Owl Creek Hotel Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

Wi-Fi

Air conditioning

Pets allowed

Owl Creek Amenities

  • General

    No smoking on site
  • Wi-Fi
  • Pets allowed
  • Rooms/ Facilities for disabled
  • Smoke detectors
  • Fire extinguishers
  • Leisure & Sports

    BBQ facilities
  • Owl Creek Guest Services

    Laundry
  • Room Amenities

    Air conditioning
  • Heating
  • Garden furniture

Owl Creek Offers

Rooms