Meaning of accommodation in English
US /əˌkɑməˈdeɪʃən/ UK /əˌkɒməˈdeɪʃᵊn/
1. a place to stay, live, or work, often one where food is served
It's very difficult to find cheap accommodation in New York.
2. enough space for what is required for people or things
The hotel has accommodations for 1000 guests.