De Villiers Street, Sonheuwel Central, Mbombela 1200, Mpumalanga
Is this your store?
Claim this storefront
Machai Lodge group is a collection of superior-deluxe town, city and country lodges located in strategic locations in Southern Africa Eastablished in 2005, this luxury portfolio has presence in South Africas most popular destinations, making it ideal when planning an itinerary for the discerning traveller. Each of the properties has its own individual character, which makes the guest experience very personalized and unique. A stay in one of our lodges offers the ultimate luxury and spellbinding service that is unsurpassed Machai name implies, African pride, and embodies the proud spirit of Africa, combined with a passion for service and commitment to excellence The tourism grading council of South Africa administers the star grad