Meet Santa Claus at the Odyssey Building in Epcot for the Holidays Ho Ho Ho. Jolly Old Saint Nick is now greeting guests at the Odyssey Building in Epcot for the EPCOT International Festival of the Holidays! Related – Map & Prizes for Olaf’s Holiday Tradition Expedition Scavenger Hunt The