Hotels in Amoudara Herakliou

Filter Results

27 Amoudara Herakliou hotels

Medusa apartments

Medusa apartments

Λεωφόρος Ανδρέα Παπανδρέου 109, Amoudara Herakliou, 71414

  • Free Internet

More amenities

Amenities

  • Beachfront
  • Internet Access - Free Public Access
  • Non-Smoking Facility
Uncle George Holiday Apts by Estia

Uncle George Holiday Apts by Estia

Andrea Papandreou & Naxou 124, Amoudara Herakliou, 71414

  • Free Internet

More amenities

Amenities

  • Room Service
  • Restaurant
  • Internet Access - Free Public Access