93 Jan Smuts Ave, Johannesburg, 2132, South Africa, Johannesburg
Bar
Business Centre
Internet access