This apart hotel, beautifully secluded in the middle of the Mediterranean nature, is very nicely located on the north coast of Menorca, a renowned area for its biosphere reserve. The hotel is within walking distance from the lovely beach of Son Saura,..