Description:
Electra is situated on the sea front in a remarkable area, 1.5km away from the center of Ayia Napa close to all the restaurants, pubs and shops.
Electra is situated on the sea front in a remarkable area, 1.5km away from the center of Ayia Napa close to all the restaurants, pubs and shops.