The Star Holland 8 is located in the Holland Town Center on US-31 and James St. on the northside of Holland. Known for its excellent service, the Star Holland is a great place to drop the kids for a movie while you visit the import shops at Nelis' Dutch Village.
Directions: US 31 North to James Street (approximately 1 mi. North), East on James. Entrance just to the East of Dutch Village follow around to the back of the Holland Outlet Center. (Next to The Lost City).