Encantos Torres Hotel Torres, Rio Grande do Sul, Brazil
Just a short walk from the beach, Encantos Torres Hotel is located in Torres on Brazil's southern coast. The resort features air-conditioned units with complimentary Wi-Fi and a flat-screen TV, and has an outdoor pool and 24-hour front desk on the property. Towering volcanic boulders line the nearby coast, where families, sunbathers, and surfers gather.
NEW MEMBER RESORT