The Sedona Super 8 is nestled in the red rocks of Sedona and offers comfortable rooms at affordable rates.
20