Ace Hotel & Swim Club AthensAce Hotel & Swim Club Athens1-3 Artemisiou Street, Glyfada5239.9 mi$255.71 /nt5(1)Includes all fees