8.7/10
Excellent
49 reviews
Free Wi-Fi
Conveniently located in the peaceful suburban community of Columbia, Illinois, just a short drive from downtown St. Louis, this comfortable hotel offers a wide range of unique amenities and services.
Number of rooms: 80
165 Admiral Trost Drive P.O. Box 50, Millstadt Junction, IL 62236, United States