Santa Claus returns to Walt Disney Presents at Hollywood Studios from November 13 to December 24, 10am to 5:30pm, and the Ariel meet and greet moves to Echo Lake. Disney has confirmed that Santa Claus returns to Walt Disney Presents at Disney Hollywood Studios this holiday season. You can meet Santa Claus at Hollywood Studios from November 13 through December 24. Hours currently appear to be...
