translate English to French: Room facing a terrace which is full of greenery and flowers.
Cette chambre donne sur une terrasse verte et fleurie.