Address Plot no 21117 Corner Mobuto & Maratadiba Street The Village Gaborone Botswana Southern Africa Rating Hotel Type