Review of New-look Son Vida Spa February 8, 2019 by Jan Edwards Leave a comment Hotels / Spas Check out the new Son Vida Spa at the Castillo Hotel Son Vida in Palma de Mallorca.