THE LOCATION

 

Legend has it the Goddess of Love and Beauty Aphrodite - whose Roman equivalent Venus gives her name to the resort - was born of the sea round the bay at Petra tou Romiou - Venus Rock.

Utilising the finest and most sought-after development site on the island and featuring more than 850 metres of beachfront, Venus Rock is one of the largest seafront resorts in Europe, in a setting that brings together the latest in contemporary, upmarket design, whilst drawing on thousands of years of history and heritage.

Scroll UpScroll Down