Located 1,436 meters from Wyndham Rio Mar Beach Resort Tennis Shop. The 4-star Margaritaville Vacation Club Wyndham Rio Mar offers comfort and convenience whether you're on business or holiday in Rio Grande.
Located 1,538 meters from Wyndham Rio Mar Beach Resort Tennis Shop. Set in a prime location of San Juan, Wyndham Grand Rio Mar Beach Resort & Spa puts everything the city has to offer just outside your doorstep.