self-catering accommodationOur editors are putting together more complete content — check back in about 20 minutesself-catering accommodationself-catering accommodation — noun名詞1. accommodation where you cook your own meals1.名詞釋義accommodation where you cook your own meals例句We rented a self-catering accommodation for our family holiday.