Welcome to our 5 Star Château Hotel and Spa in Vence, South of France. Enjoy a relaxing stay, romantic escape, family break or wedding - OFFICIAL SITE.