Holiday Inn Express & Suites - Atchison, an IHG Hotel is offering accommodation in Atchison. This 3-star hotel offers a shared lounge and a 24-hour front desk. The hotel has a sun terrace and an indoor pool.
Number of rooms: 68
401 Main St, Atchison, 66002, United States