Sea Villa Glen Craig Conference Facility

Since we are only 75 minutes from Cape Town’s City Center, in one of the most treasured biospheres in the world, why not arrange your next boardroom meeting or team building exercise here at Sea Villa Glen Craig.

Contact Details


  • Operating Times Click Here
  • Address Click Here


Nearby Places