Free time in Paris?


Hey i am going on the Winter Spirit Tour and wondering if someone who has been on this before can tell me how much free time we get on the day we arrive in Paris from London - just our full day there is Christmas so not a lot of things are open and we want to make a plan of attack :):)[br]Thanks heaps[br]