10600 Veterans Memorial Parkway, Lake Saint Louis
Lakeview Inn in Lake Saint Louis features 2-star accommodations with a bar and a terrace. Featuring a restaurant the 2-star hotel has air-conditioned rooms with free WiFi each with a private bathroom.