The Capital 20 West

20 West Road South, Sandton, 2146 Johannesburg, South Africa

Hotel image
Read more reviews for The Capital 20 West