Palmyra Beach Hotel

Starting at

TripAdvisor Review

Based on 497 review

See all

Nestled in Glyfada, this elegant hotel offers a perfect point of departure to explore the archaeological sites, historical buildings, museums and cathedrals. The beach is around 50 m away and Glyfada Square, with its modern shopping and sports venues, its lively Greek taverns, harbours and exciting ...

More details