10100 Dream Tree Boulevard Lake Buena Vista, FL 32836
Seated: 12
Square Feet: 715 ft2
Contemporary and spacious, this executive meeting space features an extra-high ceiling and plenty of natural light.