- Property 643872a
4 Bedrooms, 2 Bathrooms, 2 Half Baths, Sleeps 8
-
house Leon - France - For 8 people
- house
Rates
per property
(USD)
$1,881 -
$2,151/week
- Property 619132a
3 Bedrooms, 1 Bathroom, 1 Half Bath, Sleeps 7
-
Chalet Leon - France - For 7 people
- house
Rates
per property
(USD)
$527 -
$978/week
- Property 622414a
3 Bedrooms, 1 Bathroom, 2 Half Baths, Sleeps 6
-
Quiet individual house close to amenities
- house
Rates
per property
(USD)
$188 -
$451/night
$677 -
$1,655/week
See More Vacation Rentals in Leon