Property Photos
Community Photos Close Photos
Have you been here and want to share your experience?! Upload those stunning photos!
You'll find this pet friendly hotel just off I-64, convenient to nearby O'Fallon. It's 30 miles from St. Louis.
Holiday Inn Express Hotel & Suites St. Louis West-
1175 Technology Drive, O'Fallon, MO 63368
(636) 300-4844
Amenities
Policy Details
Pets are welcome for a fee per night. Fee: 15.00 a day non refundable MAX 60.00. Please leave an emergency phone number if pet left behind while you are out.