The Place

The Place

Auberge Michel, is situated in the tranquil environment in the heart of Sandton in Johannesburg.

A perfect place for corporate functions and special occasions. Experience an ambiance of privacy and delight.

The Restaurant has successfully hosted diplomats, statesmen, royalty, business leaders and world renowned celebrities.