Location: less than 4 Km. from the city of Sedona, north of the state of Arizona. At the foot of Canyon Oak creek in the spectacular region of Red Rock Country.
See more: Hotels in USA Hotels in Sedona Holiday Destinations in USA