The Vendry is now part of Groupize! Read more

Olivera Terrace

Located In: Castell Son Claret - Es Capdella, Mallorca Island, Balearic Islands, Spain

Seated: 120 / Standing: 120

Castell Son Claret - Es Capdella, Mallorca Island, Balearic Islands, Spain

Castell Son Claret - Es Capdella, Mallorca Island, Balearic Islands, Spain

Olivera Terrace
Address
Castell Son Claret - Es Capdella, Mallorca Island, Balearic Islands, Spain

07196 Es Capdellà, Balearic Islands, Spain Es Capdellà, IB 07196

Business Space Location Map
Capacity

Seated: 120

Standing: 120

Square Feet: 2,045 ft2

F&B Options
In-house catering