If your looking for an awesome resort that is PERFECT for a Christmas Dinsey World Trip, Buena Vista Palace is the best one main fact! It is located directly across from Downtown Disney, and what's the best thing to do in DIsney during Christmas? Hang out outside while its cool and go shopping! And that's what Downtown is for! Downtown Disney Hotels, Lake Buena Vista Resorts Near Walt Disney World - Buena Vista Palace