The St. Charles and St. Louis are beautiful places for weddings and receptions. Historic St. Charles is about 30 minutes from St. Louis. Reception facilities in these cities offer something for everyone. These are ideal places for weddings ceremony large and small. You can choose between traditional and unusual venues chosen. With so many to choose from, you're sure to find one that fits your budget.