Looking for that unique waterfall themed event venue?The Falls is the St. Louis is the perfect place for you as we offer breathtaking view combined with good food to make your day special.
Experience
Public Liability Insurance
Yes
Overview of The Falls/View 11 South
Wedding Venue Capacity
Reception Capacity
300
Wedding Venue Details
Disabled access
Bridal Changing Facilities
In-house wedding coordinator
WiFi
Wedding Catering
Alcohol license
Service Staff
In-house catering
Location & Contact Details for The Falls/View 11 South