Hotel Apulia Vila Carrão localiza-se em São Paulo, a 8 km de Arena Corinthians e a 12 km de Museu Catavento. O alojamento dispõe de acomodações com um bar e acesso Wi-Fi gratuito. O alojamento situa-se a 12 km de Estádio do Canindé, a 13 km de Catedral Metropolitana de São Paulo e a 13 km de Expo Center Norte (centro de exposições e convenções). O alojamento fornece serviço de quartos e uma receção aberta 24 horas.
As unidades do alojamento estão equipados com televisão de ecrã plano com canais por satélite. Apresentando uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos, algumas unidades do alojamento também providenciam aos hóspedes vista da cidade. Os quartos providenciam roupa de cama e toalhas.
Pinacoteca do Estado fica a 13 km de Hotel Apulia Vila Carrão, enquanto Sala São Paulo está a 14 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Guarulhos, que fica a 17 km de Hotel Apulia Vila Carrão.