New hotel to open in Cape Town