Garden terrace at Electra Palace Hotel in Athens Photo: Heatheronhertravels.com Garden terrace at Electra Palace Hotel in Athens Photo: Heatheronhertravels.com