Built in 1988 and extensively refurbished during the winter of 2009, the modern
low rise Binibeca Beach complex is a small development of 16 self catering
apartments, which are set amidst spacious Mediterranean style gardens and sun
terraces overlooking the sea towards the fishing village of Binibeca Vell on the
scenic south coast of Menorca.
more.............