Don't be mislead by rodeo clowns and passers-by wearing cowboys hats, you are not in Texas. This welcoming hotel in Barretos, Brazil, a city known as the Brazilian Land of Rodeo, is ideally located near the Parque do Peão Rodeo Arena, where the most more details