You can enjoy the luxury and amenities that have made Wyndham resorts so popular at this secluded wilderness lodge. The incredible natural beauty of this region is only 80 miles from the Grand Canyon. Among the amenities on-site are an 18-hole golf course, eight tennis courts, and kitchens and laundry facilities in each of the spacious villas. Various local attractions are nearby as well. This year, take your entire family on an enjoyable vacation with fun activities, awe-inspiring scenery, and convenient access to the Arizona Snow Bowl ski area!