Mercedes-Benz The Glen is home to the Mercedes-Benz brand in Johannesburg South and offers a wide range of New Mercedes-Benz, Demo and Certified Pre-Owned vehicles. Their showroom, service center and genuine parts department are conveniently situated at the Corner of Orpen and Letaba Roads, Gleneagles. Being part of the Motus Group of more than 300 trusted dealerships, Mercedes-Benz the Glen is backed by SA's leading automotive retail group.