10100 Dream Tree Boulevard Lake Buena Vista, FL 32836
Seated: 205
Standing: 209
Square Feet: 3,100 ft2
Inviting and contemporary, this expansive, elegant venue creates a sense of space with lofty 16-foot (4.9-metre) ceilings.