Leighwood Lodge, Johannesburg - Leisure Holidays

Leighwood Lodge

Rating: 
Located in Randburg, Leighwood Lodge is within a 15-minute drive of Nelson Mandela Square and Sandton City Mall. This 4-star guesthouse is 8.8 mi (14.2 km) from Montecasino and 4.6 mi (7.4 km) from Sandton Convention Centre.