Located close to Barra Shopping Mall, Wyndham Rio Barra provides shopping on site, 2 coffee shops/cafes, and a garden. Indulge in a body wrap, reflexology, and aromatherapy at Rio Season Fisio Spa, the onsite spa. The on-site local and international cuisine restaurant, Dom Rio, offers breakfast, lunch, dinner, and garden views. In addition to a playground and a hair salon, guests can connect to free in-room WiFi.