Known worldwide for its red rock beauty, Sedona is located in the heart of Central Arizona, only two hours north of Phoenix and two hours south of the Grand Canyon.
Call center hotel booking specialists can make reservations for you, recommend hotel deals and offer any advice needed.
It is easy and it is Toll Free! Just Call 800-387-6413