801 West Route 66, Flagstaff, AZ 86001, USA
801 W Rte 66 Flagstaff, AZ 86001
Flagstaff
Arizona
86001
US
877-411-3436877-411-3436
Howard Johnson Flagstaff AZ welcomes a maximum of two pets, of any size, per guest room for an additional $10 per pet, per night.