The Vendry is now part of Groupize! Read more

Crystal

Located In: Costa d'Este Beach Resort & Spa

Seated: 108

Costa d'Este Beach Resort & Spa

Costa d'Este Beach Resort & Spa

Crystal
Address
Costa d'Este Beach Resort & Spa

3244 Ocean Drive Vero Beach, FL 32963

Business Space Location Map
Capacity

Seated: 108

Square Feet: 1,200 ft2

F&B Options
In-house catering
Equipment
  • A/V Equipment