I you do not have a wireless router but have a hotspot service, can you print to a wireless printer without the router?
I believe your Printer will have to be hooked up to the Internet to use it as a remote printer. You may be able to connect your printer to your router with a cable, one of my old printers did this.
Not sure about newer printers, since all my newer printers have connected to a wireless router
Search for Google Cloud print on Google Play. There are many apps that allow you to print to a wireless printer through Google Cloud.
I use Printer Share, the free version will allow you to print this way for free.
But there are many options available through Google Play, try them all and choose which ever fits your needs.