6921 South Lindbergh Boulevard Mehlville, MO314-892-3600 tel 314-892-2091 fax
Located only 5 minutes from downtown, this award-winning historic inn is an deal place for business travelers looking for a world-class alternative to the traditional hotel