Mercedes-Benz is a global automobile manufacturer and a division of the German company Daimler AG. The brand is known for luxury vehicles, buses, coaches, and trucks. The headquarters is in Stuttgart, Baden-Württemberg.
Setra is the Premium Luxury Coach in Europe, our role as North American partner is to showcase the exemplary German Engineering and Custom Tailored Luxury the brand offers.