Address 2201 Absa Centre, 8001 Le Cap
Phone Number 021 872 7760
Categories Hotel & Lodging
GPS Coordinates -33.92487,18.42406