Open Today 24 Hours
Claimed
Residence Inn by Marriott Flagstaff
Hotels and Motels
100 North Humphreys Street, Flagstaff, AZ · 86001Business Details
Serving Flagstaff, AZ
Residence Inn Flagstaff Downtown located in a vibrant neighborhood with award-winning amenities. Discover the perfect home away from home at the Residence Inn by Marriott located in the heart of beautiful Downtown Flagstaff. Surrounded by great resta...
Read more
Flagstaff, AZ