Westpoint Executive Suites, ideally situated in the heart of Sandton, South Africa’s business and financial capital, offers the ultimate in luxury self-catering apartments. Each...