No, a business license is not required to rent out a residential dwelling. You would be the landlord/owner but possibly would need to hire a property manager to oversee the property if you are not residing in the area.
If it is a commercial property then you definitely would need to have someone manage and oversee the tenants.
I suggest that you work with a local real estate agent there to assist you in marketing the property and guide you through the rental process.
Good luck to you!
Prudential Connecticut Realty