Château Saint-Martin & Spa, located between Nice and Cannes, overlooks the Provençal village of Vence and the shores of the French Riviera. Set in 32 acres, “Le Saint-Martin” restaurant was awarded two Michelin Stars in 2011. The lunch restaurant, while not as acclaimed, leads The Monster to hope he’s in for an exquisite meal.
It’s a gorgeous mountain setting where you walk in under a canopy of grape vines with white and red grapes waiting to be plucked. In a former residence of a commander of Knights of the Templar, the grounds, hotel and pool are tres chic for the moneyed to sequester themselves and relax. And for those of us pretending, to have a ridiculously overpriced lunch.