translate English to French: Confortable rooms with lake or mountain view.
Chambres confortables avec vue sur le lac ou montagne.