R Hotels and Wyndham Hotel Group have announced an agreement to open the first Wyndham Garden in United Arab Emirates. Wyndham Garden is a hotel brand designed to make stays more carefree by focusing on what matters most to deliver stress-free, easy travel.