Located near Northern Arizona University, Econo Lodge Flagstaff Route 66 offers a warm welcome with continental breakfast and a convenient 24-hour business center. Stay connected with in-room WiFi, unwind by the barbecue grills or explore nearby Lowell Observatory and Museum of Northern Arizona. The helpful staff has left a lasting impression on previous guests.