Find the Best Things

The Lost City

The Lost City - An indoor family entertainment center, featuring a 5,000 square foot laser tag arena. Located in the Holland Town Center (Outlet Mall), across from the entrance to the Star Theater, at U.S. 31 and James St. in Holland, Michigan, USA

Step into The Lost City, and discover the latest in high-tech fun! With over 14,000 square feet of space, groups from 5 to 150 are welcome.

The Lost City is not affiliated with AmericanTowns Media

Photos

Select a Michigan town to find
the Best Things To Do and Places To Go around you