With several venues fully booked for Christmas Day weeks in advance and others nearing capacity, some hotel and restaurant ...