Johannesburg | Apollo Hotel
Report
Save
Share
Back
No Categories Assigned
Apollo Hotel
Star outlineStar outlineStar outlineStar outlineStar outline
StarStarStarStarStar
1 Reviews
Owner not claimed
More photos
About
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.
Apollo Hotel
158 Bram Fischer Dr, Johannesburg, 2118
Directions
011 787 5434Call
Get in contact
Reviews (1)
Astley Rampersad
31 May 2018
Star outlineStar outlineStar outlineStar outlineStar outline
StarStarStarStarStar
More photos
Share
Save
Report

Report Content

Report Content

How can we assist?