Situado na zona leste de São Paulo, o Hotel Stillos fica a 750 metros do Estádio Corinthians. A cerca de 17 km do Museu Catavento, a propriedade também está a 17 km do Estádio do Canindé e oferece acesso Wi-Fi gratuito. A Catedral Metropolitana de São Paulo fica a 17 km do hotel e o Expo Center Norte está a 18 km.
Os funcionários da recepção 24 horas podem ajudar com informações sobre a área.
O Mercado Municipal de São Paulo e a Pinacoteca do Estado de São Paulo ficam a 18 km do hotel. O aeroporto mais próximo é o Aeroporto Internacional de Guarulhos, a 22 km da propriedade.