This is a fairly clean and pretty basic hotel in the small town of O Fallon outside of St Louis. Not much can be said about it except it is your basic, clean hotel with room enough for a family. The best part for us was that they allow pets as many hotels do not allow animals. Good value. more




