Travel Ellerman House Home on the Cape. The Ellerman House, part of Cape Town history, is perched on the slopes of Lion’s Head in Bantry Bay, South Africa.