Dado que Múnich y la región en general ocupan el primer lugar con California en términos de propiedad de autos clásicos y superdeportivos, es obvio por qué los fundadores, apasionados por los autos, eligieron ubicar su Drivers & Business Club aquí. Sin embargo, la arquitectura del club, un edificio industrial de estilo Bauhaus de 3.900 m2 construido en 1925, es muy singular en la capital bávara. Además, el club no se limita a temas de automóviles, sino que se expande a negocios relacionados y puntos de contacto de estilo de vida de lujo.
El club se compone de un área de comedor, bar y cocina de espacio abierto, una biblioteca, un salón para fumadores con un humidor, una bodega de vid, así como comedores privados.
Las alas norte y sur del edificio albergan 1.000 metros cuadrados de espacio modular para eventos. Como nivel comercial designado, el piso superior ofrece infraestructura de oficinas de última generación.