Self Catering

Definition and Citations:

An accomodation style where a kitchen is provided to guest to prepare their own meals.

Latest Articles