The address of Club Hacienda is: Club Hacienda, Marine Drive, Shelly Beach, KwaZulu-Natal, South Africa, 4265.