location: Kolymbia

Villa Elia with roof terrace and sea view

Surrounded by many Olive Trees ( Elia means olive in the Greek language ) ,and flowers you can breath fresh air and become one with the nature.
The Villa has the perfect location for your dream holiday on the sunny island of Rhodes .The villa Elia is equipped with everything you need to enjoy a relaxing holiday on this picturesque Greek island.