For those who are worried that BA might cancel these bookings, they've actually published the prices on their website. Absolutely no wriggling out of these tickets.
https://www.britishairways.com/en-nl...heworldisonsal
Also if you're thinking about booking a hotel it's really worth considering booking it as part of a package as there are further discounts when booked together (as stated on the webpage linked above).
And to repeat, the prices are similar from AMS and CDG.