Boasting air-conditioned accommodations with a balcony, Suite Charmosa is set in Centro. The accommodations is 2297 feet from Santa Cruz do Sul.
The apartment features 1 bedroom, a fully equipped kitchen with a microwave and a fridge, and 1 bathroom with a bidet and a bath or shower. A flat-screen TV is featured.