Barra do Garças, Mato Grosso, Brazil Accommodations

Accommodations in Barra do Garças

Hotel
2.5-star Hotel
Situated in Barra do Garcas, this hotel is within 2 mi (3 km) of Salome J Rodregues Park, Pe da Serra Waterfall, and Mirante do Cristo.