Wyndham Flagstaff
Wyndham Flagstaff Resort is located in a charming mountain town on 2,200 acres of beautiful property. This award-winning resort is known for quality and hospitality and offers 167 one-and two-bedroom rustic, townhouse-style units. Unit amenities include stone fireplaces, balconies with mountain views, free WiFi, sleeper sofas, and fully equipped kitchens. Some units have whirlpool tubs! The resort features a variety of activities like an 18-hole golf…