Situé dans le centre de São Paulo, le New Comercial Palace Hotel se trouve à 500 mètres de la Sala São Paulo et à 1,6 km du Copan Building. Il se trouve à environ 3,4 km de la cathédrale métropolitaine de São Paulo, à 4,4 km de l'Estádio do Canindé et à 4,7 km du centre de conventions Anhembi. Il propose un service d'étage et une réception ouverte 24h/24.
Toutes les chambres comprennent une armoire. Leur salle de bains privative est pourvue d'une douche. Certains logements du New Comercial Palace Hotel possèdent également une terrasse. Elles comprennent également un bureau et une télévision à écran plat.
Vous séjournerez à proximité du Teatro Porto Seguro, de la Pinacothèque do Estado de São Paulo et du musée Catavento. L'aéroport de São Paulo-Congonhas, le plus proche, est implanté à 14 km.