Hotel tips: The 259 most beautiful Nature Hotels at the Mediterranean Sea