Bantry Bay Accommodation / Bantry Bay International Vacation Resort in Cape Town, South Africa offers luxurious self catering accommodation in Bantry Bay.