Ritz Carlton then the Sofitel. In that order IMO. It depends on how many kids and how old they are also,
Kids are 10.5 and 8...
Do you have a budget?
Rates are pretty good in December since business travel is low, so we could do any of these in our budget. I took a look at Park Hyatt and Peninsula and they are a bit too hight. Is Loews or Swissotel worth looking at?
Ritz and 4 seasons are connected to Malls, nice option if the December weather is unreasonable.