Tropical, Design, Ethnic, Chic The Hotel Santa Teresa is Rio de Janeiro’s newest “Design Concept Hotel”, considered one of the most beautiful hotels in South America. A historical coffee plantation mansion, located in the most noble area of Santa Teresa…