Garibaldi ligt op slechts 1 km van het historische centrum van Porto Alegre, waar de openbare markt is. De accommodatie biedt 24-uursrceptie en gratis WiFi. Het ontbijtbuffet wordt dagelijks geserveerd en er is roomservice.
De kamers beschikken over airconditioning en een woonruimte met een tv en minibar. Ze zijn allemaal uitgerust met een eigen badkamer. Er is een wasservice beschikbaar.
Het Garibaldi Business Hotel ligt op 500 meter van het busstation van Porto Alegre en op 700 meter van het Total Shopping Centre. De internationale luchthaven van Salgado Filho ligt op 7 km afstand.