Chic Boutique Hotel in Rio

World Traveler Diamond Contributor Suggests: Hotel Santa Teresa – Maybe my new favorite hotel in South America – I like my room (#35). The bar AND restaurant are THE chicest in South America. I have never seen more beautiful people in one place – ever! This boutique hotel has tropical gardens, panoramic pools, and a fully-equipped [...]

Read More +