Renovated 4* hotel , placed right in front of the beach in Puerto de Sóller, Mallorca. Sierra de Tramuntana.