Le Chatox is a beautifully appointed family home from which enjoy a beautiful and relaxing part of France. Access to skiing, cycling, walking or sightseeing in an uncrowded environment is unparalleled and at the end of the day being able to relax in the luxury...More