Loading hotels
Confirming room availability...
The Farmhouse Linden, 34 2Nd Avenue Lindenrandburg 2195Johannesburg, Johannesburg, South Africa
Located in Linden, this guesthouse is within 2 mi (3 km) of Delta Park, 4th Avenue Parkhurst, and Johannesburg Botanical Garden. Cresta Shopping Centre and Circa Gallery are also within 3 mi (5 km).