The newest adventure on Amelia Island! Located at 1008 South 14th Street near the B&B theaters, Amelia Island Escape Rooms offers entertainment for guests from near and far. The Creighton House Attic and Greybeard’s Treasure immerse players in the history of Amelia Island while also providing a challenging puzzle solving and team building experience.