Looking for Sedona lodging? On your way to the Grand Canyon? Consider Oak Creek Terrace, tucked away in the very heart of Oak Creek Canyon and right on the creek. Just minutes from Sedona and Slide Rock State Park, this ...
4548 N State Route 89A
86336 Sedona, Arizona
Ph. (928) 282-3562