10 cool hotels in Brazil for the Olympics and beyond. These boutique hotels are in Rio de Janeiro, Sao Paolo and other cities in Brazil.