Holiday Inn Express & Suites Lansing-Leavenworth, Lansing
https://holiday-inn-express-suites-lansing-leavenworth.usa8.info
Offering free WiFi, Holiday Inn Express & Suites Lansing-Leavenworth is located in Lansing. Featuring a fitness center, the 2-star hotel has air-conditioned rooms with a private bathroom. Each room comes with a TV with cable channels.
120 Express Drive , Lansing, KS 66043, United States of America