Jumeirah Port Soller – a place to lunch and never leave
The Jumeirah Hotel and Spa at Port Soller on the north-west coast of Mallorca is one of the most beautiful and luxurious resorts in Spain. And that view is shared by the spa experts at CondeNast Traveller, which shortlisted it … Continue reading