Best western candia hotel athens greece July 8, 2019 16 32 64 128 Best western candia hotel athens Best western candia hotel Hotel athina palace resort & spa