Treatment rooms at Electra Palace Hotel Athens Photo: Heatheronhertravels.com Treatment rooms at Electra Palace Hotel Athens Photo: Heatheronhertravels.com