self-catering accommodation

Our editors are putting together more complete content — check back in about 20 minutes

self-catering accommodation — noun

1. accommodation where you cook your own meals

1.名詞
釋義

accommodation where you cook your own meals

例句

We rented a self-catering accommodation for our family holiday.