Meem Townhouse, Sóller / Majorca A small palace in the center of Soller with seven beautifully furnished suites – for the lovers of pure and minimalistic design.