The Sao Paulo Othon Palace hotel is a charming property located right in the city of Sao Paulo. This magnificent property is within walking distance to many financial center and important business points, as well. The lobby is strategically...
Located in Downtown Sao Paulo, this hotel is within a 10-minute walk of Shopping Light, Municipal Theater, and Viaduto do Cha Walkway. Bank of Brazil Cultural Center and Sao Bento Monastery are also within 15 minutes