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