I am not a native speaker of english language. What I understand from the word accommodate is that to give someone place to live. Like in this sentence
Please do some arrangements for my accommodation.
What I infer from that accommodated by means the place is filled with people . For instance :
This hotel is accommodated by the wedding people.
One of my friends wrote this line in his essay
I am writing this letter to convey my dwelling experience that has been accommodated by the university.
I checked on cambridge and merriam webster dictionary that accommodate can also mean provide. So I want to know Is this sentence wrong? How accommodate can be used to mean provide.