Located in Johannesburg, 6 km from Johannesburg Stadium, LA ORCHARDS HOTEL provides accommodation with a restaurant, free private parking, a shared lounge and a garden. The property is set 9 km from Sandton City Mall, 11 km from Gold Reef City and 15..
Relevance: 0.6611885