Electra Hotels and Resorts Contact Details

Send your request

Contact Form

    (*) Mandatory field

    Your privacy is important to us. Please take a minute to review our privacy policy

    Not sure what to choose?
    A member of our team is always there for you to help you find the available options
    Call us (+30) 210 33 70 100
    Email
    Facebook chat