I stayed at the Quality Hotel Jardins, Mercure Jardins, and Quality Imperial Suites during September and October of 2009. Please see my reviews of each if you are comparing them. The Quality Hotel Jardins was a perfectly acceptable hotel. The rooms were included a loveseat, work area with computer internet access (wired only), a large bed, and a TV (not flat screen) on a swivel pedestal. The bathroom was a little small, but acceptable. The room was generally clean. The hotel is not new, and you can see small dings on the walls and some wear, but it's not noticeably bad either. The staff was really exceptional. In fact, I would say that the staff outshines that of the other two hotels. They were always easy to access, very friendly, and allowed me a very late checkout (6 pm) on my day of departure. By comparison, the Mercure Jardins was going to charge me over R100 for that privilege.
I would conclude that the Quality Imperial Suites was probably the best family hotel since it has the largest rooms, although the service was not very good -- very long lines, rooms weren't ready on time. The Mercure Jardins was probably the nicest newest business hotel, with courteous staff. And finally, the Quality Jardins was a business hotel that was a little dated, but had exceptional staff and service. All were in very convenient locations, although both the Mercure Jardins and Quality Jardins have some seedy sections of town nearby.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC