Many people
「多くの人々」を意味します。
prefer
「~を好む」「~をより選ぶ」ということを表します。
touring cars
長距離移動に適した車、または旅行用の車を指します。
for their family vacations
「彼らの家族旅行のために」という目的を示します。
due to
「~のために」「~が原因で」という理由を表します。
the spacious interior
「広々とした内装」を指します。
and comfortable ride
「そして快適な乗り心地」を意味します。