We've selected the finest hotels in South Africa to provide a "base camp" from which to enjoy both the World Cup action and to experience the variety and excitement of this unique destination.