Holiday Inn Express Holland

12381 Felch Street
Holland
Michigan
United States