This charming apartment complex enjoys a convenient situation close to a beautiful sandy beach in S'Algar, a popular tourist resort in Menorca. Guests will find themselves close to the lively Mahon city centre, situated some 9 kilometres away and just..