Econo Lodge hotel, ideally located in Lansing Welcome to the Econo Lodge, conveniently located adjacent to Interstate 96, just 10 miles from the Wharton Center, Thomas M. Cooley Law School, Michigan State University and Impressions 5 Kid Museum. This Lansing hotel is close to other popular attractions like Lugnut Stadium, Potters Park, Meridian Mall, Oldsmobile Park and the Breslin Center. There are a wide variety of restaurants and cocktail lounges located in the area. The Capital City Airport is only 15 minutes from the hotel. Hotel has breakfast, wireless internet in lobby area, outdoor pool and drive-up rooms. Pet accommodation: 10.00/night per pet.