Along with an outdoor pool, this smoke-free hotel has a restaurant and a fitness center. Free buffet breakfast and free WiFi in public areas are also provided. Other amenities include a rooftop terrace, a complimentary children's club, and self parking.
Charrua Hotel is located in Santa Cruz do Sul Centro, a neighborhood in Santa Cruz do Sul. Catedral de São João Batista is a local landmark, and travelers looking to shop may want to visit Max Shopping Center and Shopping Santa Cruz.