Our cars were not made overseas so there are no built in tie down spots. However, from previous experiences like yours, look for any holes large enough in the frame for the straps (Probably will not be any). You can buy or if renting the trailer can rent tie down straps that go around the tires, and secure the car that way.
For max stability, on the rear you want to go from the right side of the car and tie down left side of trailer and vice versa.
sig pic courtesy of GBALT05