Which renowned landmarks should we visit during our stay at the perfect 3-star Super 8 By Wyndham Flagstaff Hotel?
During their stay at the perfect 3-star Super 8 By Wyndham Flagstaff Hotel guests can visit Lava River Cave (4.2 km), Picture Canyon Natural and Cultural Preserve (3.8 km) as well as North Pole Experience (4.3 km) among others.
Which airport is located closest to Super 8 By Wyndham Flagstaff Hotel?
Super 8 By Wyndham Flagstaff Hotel is conveniently situated within a 16-minute drive (20 km) away from Flagstaff Pulliam airport.