Tranquil Creekside Retreat Home With Scenic Porch Views Near Stevens Creek Trails, Spokane, Washington is located around 10 minutes' drive from Iller Creek Conservation Area, giving access to various tourist spots nearby.
This Spokane holiday home is located 1.3 miles from Big Rock.
Among other facilities at the villa a dishwasher are provided for self-catering. A variety of activities are available on the premises, including hiking.