From June 1993 until September 2009, Caron owned and operated the hotel and restaurant Auberge la Lucarne aux Chouettes (The Owls' Nest), located in Villeneuve-sur-Yonne, located about 130 kilometers south of Paris.