10100 Dream Tree Boulevard Lake Buena Vista, FL 32836
Seated: 112
Standing: 183
Square Feet: 2,750 ft2
Enjoy the beautiful Florida landscape, overlooking the event lawns, lake and surrounding forest from this immaculate, open-air terrace.