Das 3-Sterne-Hotel Internacional São Paulo liegt in einer Entfernung von 3 km von der Avenida Paulista und bietet WLAN in den öffentlichen Bereichen und Parkplätze. Das Hotel liegt lediglich 10 Minuten zu Fuß vom Bahnhof Luz sowie etwa 500 Meter von der Gallery of Rock entfernt.
Die 45 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen. Neben einer getrennten Toilette und einer Dusche gehören auch ein Haartrockner und Handtücher zur Ausstattung des Badezimmers. Private Badezimmer bieten eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie einen Haartrockner und Handtücher.
Jeden Tag bietet das Hotel Internacional Sao Paulo ein Frühstücksbuffet an. Die Gäste können sich in der hoteleigenen Lounge- Bar entspannen. Das Restaurant A Casa do Porco, das Gerichte der brasilianische Küche anbietet, liegt nur 12 Fußminuten vom Hotel entfernt.
Die Fahrt zum Flughafen Sao Paulo-Congonhas dauert nur 20 Minuten. Das Internacional São Paulo liegt in 550 Meter Entfernung zur U-Bahn-Station São Bento und gleich neben der Mário-de-Andrade-Bibliothek. Gäste können auch das Kloster São Bento besuchen (liegt in einer 8 Gehminuten Entfernung vom Hotel). Die Bushaltestelle Terminal Correio ist in unmittelbarer Nähe von der Unterkunft, während die Kathedrale von São Paulo knapp 1 Kilometer von hier entfernt liegt.