Wyndham Lake Buena Vista is located across from a shopping complex opened in what year?
Wyndham Lake Buena Vista:  It is located at 1850 Hotel Plaza Blvd., across from the Disney Springs area. Disney Springs:  The complex opened on March 22, 1975, and has been expanded and renamed at other times over the years, until 2013, when plans were announced for a three-year renovation and expansion of the complex, and on September 29, 2015, the name officially changed to Disney Springs.
1975