Reception of Electra Palace Hotel Athens Photo: Heatheronhertravels.com Reception of Electra Palace Hotel Athens Photo: Heatheronhertravels.com