Wyndham Garden offers comfortable rooms and apartments, a restaurant with fine dining, a bar, gym, saunas, and complimentary Wi-Fi.