Soho House São Paulo

Set in the Bela Vista neighborhood, Soho House São Paulo is housed inside the Cidade Matarazzo complex, a 20th-century Italianate building surrounded by tropical gardens.

Located near Avenida Paulista, the first House in South America features club areas, outdoor spaces and 32 bedrooms with interiors crafted by local Brazilian artists, inspired by the city’s Portuguese heritage.

The menu combines House favorites from around the world with modern Brazilian dishes, made with locally sourced ingredients.

Rua São Carlos do Pinhal, 764 – Bela Vista, São Paulo – SP, 01332 000, Brazil

Photos Courtesy of https://www.sohohouse.com/ 

Travel