353, 28th October Street, Limassol
Prices from €2702.23 miles
Located right on Limassol’s beachfront, Olympic Residence consists of two 20-floor towers with breathtaking views. Swimming pools, a country club, a tennis court, and a spa with roman bath are all featured