Get the app

Almyra

star star star star star 59

Heraklion 71500

Almyra is a restaurant and bar, designed to offer the summer experience in a seaside location with beautiful surroundings.

  • Seafront
  • Sunset View