Home Tags Swan and Dolphin Hotel

Tag: Swan and Dolphin Hotel

Swan and Dolphin Hotel unveils life-size chocolate santa sculpture

LAKE BUENA VISTA, Fla. - This holiday season there will be no Santa sweeter than the one on display at the Walt Disney World Swan and Dolphin Hotel, an Epcot Resort Hotel.