Self-contained holiday or temporary accommodation.
Llety gwyliau hunangynhaliol neu lety dros dro.