House for rent in Megève, France
Megève
House • 9 room(s) • 7 bed. • 6 bath. • 4844 sq ft (450 m²)
$19,713
House • 9 room(s) • 7 bed. • 6 bath. • 4844 sq ft (450 m²)
House • 8 room(s) • 5 bed. • 4 bath. • 3229 sq ft (300 m²)
Chalet • 10 room(s) • 8 bed. • 10764 sq ft (1000 m²)