10100 Dream Tree Boulevard Lake Buena Vista, FL 32836
Seated: 90
Standing: 72
Square Feet: 1,000 ft2
Inviting and well-equipped, this spacious meeting room is conveniently located on the Ground Level and comes with state-of-the-art audiovisual equipment to maximize productivity.