Wyndham Garden Hotel

  • Restaurants
  • Lodging
  • Banquet Hall
1725 E Algonquin Road
Schaumburg, IL 60173
(847) 397-1500
(847) 397-1540 (fax)