Boutique Hotels Soller Majorca Island

Ca's Xorc

Soller, Spain

A unique former Olive Mill in the mountains near Soller and Deia.

Rates : on request