Blyde Canyon, A Forever Resort Matibidi str, Matibidi, South Africa +27 13 769 8901 HospitalityHotels