Get in Touch

Have questions or ready to book your stay? Our team is here to help you with everything you need to ensure your experience at Electra Hotel & Resort is perfect.

    XXPM+FW3, Ayia Napa 5330, Cyprus