Glass enjoys spectacular views at Soller, Mallorca
THE island of Mallorca continues to surprise, and the Jumeriah Hotel and Spa is a jewel in its crown. The property is in the Serra de Tramuntana mountains and perched above an expanse of the Balearic Sea at the...