New hotel to open in Namaqualand