1 review of Chalet Bellevue in Courchevel, France.
Reviewed 12 Jul 2024
It was a good chalet we were a family of 4 and were very happy with the chalet, it was like having our own private apartment with a private chef. The food was good. It was a 5-10 mins walk to the main escalator to get to the lifts.