With a stay at America's Best Inn Flagstaff in Flagstaff, you'll be minutes from Riordon House and close to Lowell Observatory.
This hotel is within close proximity of Flagstaff City Hall and Lowell Observatory.
Read More About America's Best Inn Flagstaff
- 24-Hour Front Desk
- Business Center
- Express Check-In
- Express Check-Out
- Exterior Corridors
- FREE Local Calls
- FREE Parking
- Multilingual Staff
(*) = Free, some restrictions may apply.