Your feedback is welcome. Please contact us with comments and suggestions.
IBO ISLAND LODGE Tel:
+27 21 702 0285 Fax: +27 21 702 0692 Email:
reservations@iboisland.com
Physical Address: Ibo Island Lodge Head Office and Central Reservations: Suite C6, Westlake Square, 7966. Cape Town, South Africa.
Postal Address: P.O.Box 30661, Tokai. 7966. Cape Town. South Africa.