Where is The Capital 20 West Apartments & Hotel located?
The address of The Capital 20 West Apartments & Hotel is: 20 West Road South, Morningside, Sandton, Johannesburg.