10100 Dream Tree Boulevard Lake Buena Vista, FL 32836
Seated: 104
Standing: 60
Square Feet: 450 ft2
Take a break from the meeting to enjoy a breath of fresh air or a cocktail reception on this immaculate covered terrace and surrounding grounds.