The Westford Hotel & Suites

84 Katherine Street
Johannesburg
South Africa