Travellers enjoy visiting Cultural Center of the Navy in Sao Paulo, located 0.3 miles from the 5-star The Westin Sao Paulo Hotel, as well as Museum of Contemporary Art accessible with 5-minute car ride. If you are willing to explore even more landmarks in Sao Paulo, attend Parque do Povo located approximately a 25-minute walk from the property.