Athens, Attica, Greece
Sleek quarters in an upscale hotel offering views of the Acropolis, plus an indoor pool & a spa.