Hotels in Le Thor For details of Winter Sports, including Snowboarding and Skiing in Le Thor, see also :- France. Le Thor Accommodation (Apartments, Chalets, Hotels) Map Switch view to map of hotels in Mont Ventoux, Montagne de Lure or Valdrôme.