Auberge Michel
general

Auberge Michel

Johannesburg, South Africa

About Auberge Michel

Auberge Michel, one of South Africa’s finest French Restaurants, became the first establishment in the country to attain a prestigious five-star rating by the Tourism Grading Council of South Africa.

Experience Auberge Michel

We specialize in crafting bespoke itineraries. Want to include Auberge Michel in your dream African holiday?