Property Photos
Community Photos Close Photos
Have you been here and want to share your experience?! Upload those stunning photos!
Located off I-64, this pet friendly hotel is a 14-minute drive from O'Fallon and 30 miles west of St. Louis.
Holiday Inn Express & 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.