Memorial da América Latina i Sao Paulo ligger 3,3 km från Hotel São Paulo Inn.