Wyndham Garden offers relaxed hotel accommodations with low-key rooms, some featuring kitchenettes. Guests can enjoy a restaurant, gym, and bar.