Property Photos
Community Photos Close Photos
Have you been here and want to share your experience?! Upload those stunning photos!
This pet friendly, all-suites hotel is conveniently located off Interstate 64. It is a short drive from Fort Zumwalt Park.
Residence Inn St. Louis O'Fallon
101 Progress Point Court, O'Fallon, MO 06368
(636) 300-3535
Amenities
Policy Details
Maximum 2 pets per room
Non-refundable fee: 100 USD Per Stay
50 pounds or less; additional fees apply if hotel discovers severe damage