HOLIDAY INN EXPRESS & SUITES - O'FALLON /SHILOH * *
The Holiday Inn Express & Suites O'Fallon/Shiloh is a 2-star hotel located in Shiloh, Illinois. It is ideally located near Interstate 64 and within walking distance of several stores. The hotel is 3.2 km from Tamarack Country Club and 27.4 km from downtown St. Louis. Rooms are simple yet comfortable, with desks, flat-screen TVs, coffeemakers, microwaves and mini-fridges. Wi-Fi is free, and some rooms have Jacuzzis. Buffet breakfast is included in the room rate. The hotel also offers an indoor pool, a business center and free parking. Pets are allowed for disabled guests. Check-in times are from 3:00 pm and check-out times are until 11:00 am.
Did you know? This review was written by our professional authors.
Compare and book your accommodation HOLIDAY INN EXPRESS & SUITES - O'FALLON /SHILOH
Members' reviews on HOLIDAY INN EXPRESS & SUITES - O'FALLON /SHILOH
The ratings and reviews below reflect the subjective opinions of members and not the opinion of The Little Witty.