111 North Grand Avenue, MI 48933 Lansing, United States
Just off the banks of the Grand River and less than 4 minutes’ walk from the Michigan State Capitol building, this Lansing hotel features guest rooms with 32-inch flat-screen TVs and free Wi-Fi.