The Radisson Woodlands is a first-class, three star hotel located five miles from the Flagstaff Pulliam Airport on famous Route 66. Outside is the world's largest Ponderosa Pine forest, home to great fishing, hunting, hiking, golf, and sightseeing. The sn
1175 W. ROUTE 66
Flagstaff,
AZ
86001
United States