No Categories Assigned
The Apollo effortlessly combines a state-of-the-art conferencing venue with luxury accommodation of timeless Greek design. It creates an experience that is both stylishly intimate and large enough to meet and surpass all your conferencing and business requirements.
158 Bram Fischer Dr, Johannesburg, 2118
31 May 2018