Videos of Innsbrook Resort, a recreational lake community located less than an hour west of St. Louis. On its more than 8,000 acres, Innsbrook includes 100 lakes, sand beaches, 18-hole public golf course, restaurant, conference center, hiking trails, tennis courts, horse stables and more.