• Mon - Fri: 08.00 - 16.30
    • 11 MURRAY STREET, NELSPRUIT, MPUMALANGA, SOUTH AFRICA
    • 083 417 3165

    Mercedes-Benz’s largest and most luxurious SUV to date has landed in South Africa, offering more space, more comfort and more luxury than ever before.