Liberty Lykia Olu Deniz resort is a completely self-contained holiday resort offering very high standards in a relaxed and friendly atmosphere – the perfect family tennis holiday location. [layerslider id=”14″]