Hotels in Afantou

Filter Results

1 Afantou hotel

Mythos Beach Resort

Mythos Beach Resort

Afandou, 85103, Afantou, 85103

All amenities

Amenities

  • 24 hour front desk
  • Fitness Center
  • Restaurant