Hotel Palm Beach(3 stars)

Psalidi View on map
of 1
  • Bathroom
  • Sea view renovated room
  • Exterior view