El Hotel Guarulhos goza de una ubicación ideal, a 500 metros del centro comercial internacional de Guarulhos y a 12 km del aeropuerto internacional de Guarulhos. Hay conexión WiFi gratuita en todas las instalaciones. La recepción está abierta las 24 horas y ofrece servicio de planchado y de lavandería bajo petición.
Las habitaciones presentan una decoración sencilla y disponen de TV LCD, baño privado y zapatillas. También incluyen ropa de cama y ventilador.
El hotel está a 3,2 km del teatro Padre Bento y a 3,8 km del centro comercial Poli.