Police have sealed off four hotels in Sylhet city over allegations of immoral activities during a week-long operation.