I am going to make a reseration in your hotel for 13th May for one night. I will arrive at 15:30. Is there any free shuttle from airport to the hotel? Also, is there any free transportation to downtown, or galleries?
I've used the airport shuttle to/from the Super 8 numerous times, and it has always been free. The shuttle serves more than one hotel in the immediate area so probably there will be additional stops, but it will get you there. There will be banks of hotel telephones somewhere near your terminal exit and you can call the hotel for pickup from there, or if you have the desk number just use your cell.
There is no provision for shuttle service to other destinations, just between the hotel and IAH.
Get an answer from Super 8 by Wyndham Intercontinental Houston TX staff and past guests.