La Quinta Inn & Suites Flagstaff

2015 S Beulah Blvd
Flagstaff
Arizona
United States