Château Saint-Martin & Spa is an inspirational venue for your corporate event in the South of France. Elegant and impressive, at the same time refreshed by natures beauty. The 52 room Château can be reserved exclusively for your company, and customised for a product launch, conference or executive retreat.
Board meetings and strategy planning
Our former 12thC Knights Templar Commandery has plenty of gravitas to inspire executives to their best strategic thinking. Our salons, Cap d'Antibes, Matisse and Chagall open to bright sunlit views, keeping minds alert. Six independent villas are an excellent option when privacy is a priority.
Michelin starred dining, excellent wine cellars, spa and pool all make our Château a delicious reward destination. Team building events include tennis and pétanque, painting and cooking classes, wine tastings, insightful art programmes, and helicopter trips to the Grand Prix.
Perched on the panoramic Col de Vence our Château offers a dramatic setting to show off your sleek engineering. Combine scenic car launches with Michelin starred gastronomy, history and luxury. We have a secure underground carpark and refueling five minutes distance.