S P A I N
Son Barbassa.
A charming country hotel blending history and agrotourism with modern Mallorca, in Capdepera, Balearic Islands.