As travel advice is not covered by OHIP, I found Passport Health before I headed on a trip to Tanzania and South Africa. Booking an appointment was an easy telephone call away. If you complete your pre-consultation that is sent to your e-mail, you can receive $10 off your consultation.
Going into my appointment, I thought I would be greeted by a physician, but instead it was a Registered Practical Nurse. She was extremely knowledgeable and provided a detailed disease prevention booklet for me.
All this information can be found on the CDC website, but if your general practitioner encourages to go to a travel clinic, I would recommend Passport Health. The prices here are reasonable, and the location right in the Downtown core.