translate English to French: You'll live in suites with terraces or winter garden where you can enjoy the magnificent view.
Vous serez dans une suite avec terrasse ou jardin d'hiver d'où vous pourrez apprécier la magnifique vue.