AMC Star Holland 8 Theatre

12270 James Street
Holland, MI 49424

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 see the latest blockbuster, or 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).