An easy drive from the hustle and bustle of St. Louis, The Inns at St. Albans takes the corporate retreat to new heights with awe-inspiring views, historically significant surroundings, and nourishment for body and mind alike. Let our peaceful setting breathe new life, perspective and purpose into your team.
Our brand new, state-of-the-art meeting space at The Lodge accommodates as many as 25 attendees. Additionally, The Inns offers 28 guest rooms on premise. Food and beverage service can be arranged for corporate gatherings as well.
Call 636.458.0131 or email email@example.com to get started planning your retreat.