Enjoy the outdoors: The 150 most beautiful Country Hotels at the Mediterranean Sea