2355 South Beulah Boulevard, Flagstaff, AZ 86001, USA
2355 S Beulah Blvd Flagstaff, AZ 86001
Flagstaff
Arizona
86001
US
877-411-3436877-411-3436
Comfort Inn I-17 & I-40 is pet friendly! Multiple pets of any size are allowed for $20 per night. There is no specified limit on the number of pets allowed per room. Pets cannot be left …