Cape Town hotel reopens after fiery incident