Motel 66 in Flagstaff, AZ offers comfortable accommodations for travelers passing through the area.
Conveniently located and providing basic amenities, Motel 66 is a budget-friendly option for those seeking a simple place to rest.
Generated from their business information