Rio Othon Palace on Copacabana Beach

Rio Othon Palace - Copacabana Beach - Rio de Janeiro - Brazil

With only 10 days left in Rio de Janeiro, my apartment was scheduled for renovations so I needed to find a place to crash. Luckily, my friends over at the Rio Othon Palace in Copacabana Beach had an extra room available for me. The hotel is one of the tallest and most well known on the […]