Are bed linen and towels included?

No (apart from the Glampings where bed linen are included), but you can rent sheets and blanquets at the reception or while booking online.