Johannesburg | Apollo Hotel
Report
Save
Share
Back
No Categories Assigned | No Categories Assigned
Apollo Hotel
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
More photos
Share
Save
Report

Report Content

Report Content

How can we assist?