Flamboyant Guest Lodge, Johannesburg, South Africa

40 Rahle St, Bramely North, Sandton, South Africa, Sandton, 2190 Johannesburg, South Africa