In zentraler Lage an der Hauptstraße von Santa Cruz do Sul bietet das Charrua einen Fitnessraum und kostenfreies WLAN. Ein Frühstücksbuffet wird täglich im Restaurant serviert und ein Zimmerservice ist verfügbar.
Die klimatisierten Zimmer verfügen über schallisolierte Fenster, Kabel-TV und eine Minibar. Einige verfügen über einen Balkon und eine Whirlpool-Badewanne.
Das Charrua Hotel liegt 100 m von der Kathedrale São João Batista und 2 km vom Park Gruta dos Índios entfernt. Der Busbahnhof Santa Cruz do Sul liegt 3 km vom Hotel entfernt und den internationalen Flughafen Salgado Filho in Porto Alegre erreichen Sie nach 170 km.
Parkplätze stehen gegen Aufpreis zur Verfügung.