Where is Flagstaff Station?
Flagstaff Station is located in Downtown Flagstaff. If you're looking for things to see and do in the area, you might like to visit Flagstaff City Hall and Lowell Observatory.
Where Can I Stay near Flagstaff Station?
We've got 211 hotels to pick from within a mile of Flagstaff Station. You might want to think about one of these choices that are popular with our guests:
Hotel Aspen InnSuites Flagstaff/Grand Canyon
- hotel • Free parking • Free WiFi • Outdoor pool • Central location
High Country Motor Lodge – Near NAU/Downtown
- hotel • Free parking • Free WiFi • Steam room • Central location
Drury Inn & Suites Flagstaff
- hotel • Free breakfast • Free parking • Free WiFi • Walkable location
Hotel Monte Vista
- hotel • Free WiFi • Restaurant • 2 bars • Central location
Things to See and Do near Flagstaff Station
What to See near Flagstaff Station
- Flagstaff City Hall
- Northern Arizona University
- Flagstaff Extreme
- Walnut Canyon National Monument
- Heritage Square
Things to Do near Flagstaff Station
- Lowell Observatory
- Museum of Northern Arizona
- Flagstaff Mall and The Marketplace
- Orpheum Theater
- Flagstaff Field Center