self-catering


adjective

denoting accommodation in which the tenant or visitor provides and prepares his own food