Glenalmond Hotel and Spa

130 Daisy Street
Johannesburg
South Africa