Columbus Athenaeum

Columbus Athenaeum

Columbus, Ohio / Built in 1896, the Columbus Athenaeum is a unique events venue located in downtown Columbus with a combination of Old World Charm and exceptional service.