Kloksteeg 16, 2311 SL Leiden, Netherlands
Mayflower Escape Room, located at Kloksteeg 16 in Leiden, Netherlands, is currently not operational. Unfortunately, there are no games available at this time. As the venue is no longer in service, parking information is also unavailable. Visitors are encouraged to explore other escape room options in the area for an exciting experience.