Our History


Built in 1896, the Columbus Athenaeum is located in the heart of downtown Columbus, close to many hotels and entertainment venues.