Wyndham Sedona, located in Arizona's glorious Red Rock Country, assures you a charming villa stay with tranquil surroundings and breathtaking views from many rooms. If your ideal vacation includes visiting the Grand Canyon or hiking the magnificent terrain, you will be pleased with this choice. At Wyndham Sedona, these spacious 1- and 2-bedroom family suites comfortably sleep 2 to 8 guests from 558 to 1,224 square feet. Whether you are traveling with extended family or a smaller party, you wi...