restaurante olivera
Olivera Restaurant
Castell Son Claret Restaurant

Find a perfect gift from Olivera Restaurant located at the 5-star Castell Son Claret Hotel in Mallorca. From sunrise to sunset, Olivera offers a magical setting for leisurely dining, with spectacular views from its sun-dappled terrace across the swimming pool and gardens to the valley and majestic mountains of the Tramuntana Mountains beyond.