The Capital Hydro 4 stars

Unit 102, Hydro Park, 86 Grayston Drive, Sandton, 2146 Johannesburg, South Africa

Hotel image
Read more reviews for The Capital Hydro