Wyndham Flagstaff is located in Flagstaff, close to Flagstaff Mall and The Marketplace and Bushmaster Park. Additional area points of interest include Lowell Observatory and Walnut Canyon National Monument. Read More About Wyndham Flagstaff
- FREE Local Calls
- FREE Parking
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.