你的写法是不错的. 稍作修改:
There is a ten-day holiday because the National Holiday follows the Mid-autumn Festival
a ten-day holiday 是正确表达.
也可以说:
Two successive festivals, the Mid-autumn festival and the national holiday, are combined together as a long holiday to spend.