Museum of Illusions to Open 11,000-Square-Foot Location at Atlantic Station in Atlanta

Atlanta — The Museum of Illusions is set to open an 11,000-square-foot location at Atlantic Station, a mixed-use property owned by Hines in Atlanta’s Midtown neighborhood. The museum is set to open before the close of this year, and will feature optical illusions, 3D holograms, exhibits and interactive illusion rooms. The concept by RP Illusions Corp. has 36 locations open across 24 countries. “We are beyond excited to expand our U.S. footprint in this market,” says Jonathan Benjamin, CEO of Museum of Illusions. “As we continue our global expansion efforts, we are also in the process of securing space in Atlanta to serve as the company’s new U.S. headquarters.”