910 South Milton Road, Flagstaff, AZ 86001, USA
910 S Milton Rd Flagstaff, AZ 86001
Flagstaff
Arizona
86001
US
877-411-3436877-411-3436
Americas Best Inn Flagstaff welcomes a maximum of two pets, of any size, for an additional $15 per pet, per night.