Category: Hotels
Address: Stellastraat 76, Naledi, Dr Ruth Segomotsi Mompati District Municipality, 8601