Offering 3 outdoor swimming pools and a spa and wellness centre, Wyndham Grand Rio Mar Beach Resort & Spa is located in Rio Grande, with access to over 1.5 km of beautiful beaches. Free Wi-Fi access is available in all rooms. The rooms will provide..