Hotel Bon Sol Resort & Spa In Illetas, only 8 km (5 miles) from central Palma, the clifftop Bon Sol nestles between amid pine trees, its moorish tower lofting from luxurian gardens and dominating the picturesque Palma bay.The Bon Sol is a family-owned and managed hotel, proud of its reputation for its very personal attention.