Situated by the ocean, Wyndham Rio de Janeiro Barra is a great choice for a stay in Rio de Janeiro. Guests can visit the spa to indulge in hot stone massages, aromatherapy, or reflexology, and local and international cuisine is served at Dom Rio, which is open for breakfast, lunch, and dinner. A bar/lounge, a health club, and a fitness center are other highlights at this upscale hotel.