The Ibis Guarulhos is a good budget option, at an excellent price, not far from the Sao Paulo Guarulhos International Airport. A free airport shuttle is provided, but does not run 24-hours a day. You will need a reservation for the shuttle to get back to the airport. The rooms are basic and utilitarian, but clean and functional. Our bathroom was clean, but the shower basin drained slowly, by the end of the shower there was standing water about ankle-deep, almost spilling out onto the floor.
Front desk staff have a very basic knowledge of English, but check-in and checkout all went very well and everyone we came into contact with were helpful and friendly. Wi-fi in the lobby is free, but you must get the key code from the front desk; wi-fi in your room will cost extra. Breakfast is not included in the price of the room, you must pay extra, however, at R$14 the price is very reasonable and the self-serve buffet has all the usual budget hotel items.
This is a perfectly acceptable budget, airport hotel.
