Columbus Athenaeum
Columbus Athenaeum
Columbus Athenaeum

Columbus Athenaeum

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.