long term accommodation definition

long term accommodation means the provision of furnished sleeping accommodation in such places including a hotel, resort, villa, guest house, lodging house, apartment, bed and breakfast or room where the accommodation is provided for a period of 183 days or more;