Indaba Hotel
South Africa, Johannesburg
The Indaba Hotel and Conference Centre is a 4-star hotel located below the Magaliesberg Mountains and north of the business and commercial district of Sandton. It features a swimming pool and accommodation set amongst... [read more...]