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