Holidays at Disney’s Animal Kingdom Lodge

Disney's Animal Kingdom Lodge, a deluxe resort hotel at Walt Disney World Resort in Lake Buena Vista, Fla., captures the yuletide spirit of the holiday season with cultural decor and warm traditions.

Disney’s Animal Kingdom Lodge, a deluxe resort hotel at Walt Disney World Resort in Lake Buena Vista, Fla., captures the yuletide spirit of the holiday season with cultural decor and warm traditions. (@Disney)

Download Image