10100 Dream Tree Boulevard Lake Buena Vista, FL 32836
Seated: 96
Standing: 96
Square Feet: 1,500 ft2
Welcoming and well equipped, this beautifully styled space is bathed in natural light, offers an adjacent covered patio and features state-of-the-art audiovisual equipment.