Le Petit Rascard

Welcome to our flats!

...the mountain is a state of mind, where the heart rests and the mind finds its balance.

Book a stay