The nightclub kept running in Maxie's absence after too many electroshock therapies while he was at Arkham Asylum. The building had a neon sign and a giant Zeus statue on it. It was located at Amusement Mile between the Gotham Casino and the old GCPD Building.
Arkham City Incident
Gotham City Olympus was one of many building that were enclosed within Arkham City. It was flooded during an earthquake that occurred at Amusement Mile.