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