translate English to French: All apartments are self contained and equipped with your comfort in mind, from the fully fitted kitchen to the comfortable living room.
Leur équipement vous permet d’envisager un séjour en toute autonomie.