TEFL Capetown - CELTA Map


View Larger Map

IH Cape Town is conveniently located in the heart of Sea Point, Cape Town and offers world class facilities as well as affording visitors the unique opportunity to explore the amazing tourist attractions, socialize with fellow students and experience the local culture.

The address is:

Corner of Church and Regent Street Sea Point,

8005 Cape Town,

South Africa