Anyone have thoughts or recommendations on these two Wyndham properties? We are now looking at possibly visiting that area the 2nd week in April. Flagstaff seems to be a better location for access to the Grand Canyon, but the views of the red rock in Sedona looks much nicer ( just going by the videos on the Wyndham website). We have never been to the area at all.
Thanks,
Joe
Thanks,
Joe
Comment