Travel Guide for Sao Paulo, Brazil - Frugal Travel GuideTravel Guide for Sao Paulo, Brazil. Casa das Rosas, or House of the Roses is reminiscent of the palace at Versailles, France. Long a home to a prominent family, it became a landmark site in the mid-1980s, when the municipality opened the mansion as a cultural center.