Hotel Palmyra Beach
Iatrou Liogka 4 & 70 Possidonos Avenue, Athens
13.2 km
from the center of
Athens
See available rooms
Enter the dates to see the current room rates