Idéalement situé dans le quartier Zona Norte de São Paulo, l'Expo Hotel se trouve à 4 km d'Estádio do Canindé, à 4 km du parc des expositions Expo Center Norte et à 5,2 km du centre de conventions Anhembi. Cet hôtel 4 étoiles propose un service d'étage et une réception ouverte 24h/24. La Pinacothèque do Estado de São Paulo se trouve à 6,4 km de l'hôtel et la cathédrale métropolitaine de São Paulo est à 7,5 km.
Les chambres sont équipées d'une télévision à écran plat. Certaines possèdent un balcon.
L'Expo Hotel se trouve à 5,6 km du musée Catavento et à 5,8 km du temple Anhembi Sambodromo. L'aéroport international de Guarulhos, le plus proche, est implanté à 16 km.