Contacts:
3200 Cobb Galleria Parkway, Suite 150 Atlanta, GA 30339 ()
Located right off of I-75 at Cumberland Blvd. exit. Near the Cobb Energy Performing Arts Center and the Akers Mill Square Shopping Center
At the same location
Random review
Read all reviewsMy son (15) and daughter (13) and I had a great time today! Though we didn't escape the Atlanta room, it was a lot of fun trying and we can't wait to return and try another room!
Wendy Muller