The prime sea front location, the spacious interiors (698 sq.m), the large plot of land (1325 sq.m) and the unique modern appearance make this luxury villa in Ayia Napa a unique find in the Cyprus real estate market.
Property Reference 116381