Staying at the Hotel Alameda Santos H1208, you will be a 25-minute stroll from the scenic Ibirapuera Park and 1.3 miles Museum of Contemporary Art. If you are willing to explore even more landmarks in Sao Paulo, consider checking out Museum of Art of Sao Paulo Assis Chateaubriand set 0.8 miles away.