Description

Upscale wood-panelled chalets with kitchens and alpine views, plus a Polish restaurant.

Gallery