Shop 3 Morningview Shopping Centre, South Road, Morningside 2196, South Africa
Distance: 380 m
Company description
Tladi Lodge is an extensive thatched property surrounded by verdant trees. Welcoming business executives, couples and families, children above 8 years. Perfect haven for work and relaxation.