Review of New-look Son Vida Spa
Check out the new Son Vida Spa at the Castillo Hotel Son Vida in Palma de Mallorca.
Check out the new Son Vida Spa at the Castillo Hotel Son Vida in Palma de Mallorca.
The 5-star Castillo Hotel Son Vida offers spectacular views over Palma...and pretty tasty tapas too.
The majority of scenes in TV's 'The Night Manager' were filmed on Mallorca. Take a look at some of the locations ...