top of page

Lodging Options

Wyndham Garden Hotel
1725 E Algonquin Rd, Schaumburg, Illinois 60173

+1 847-496-3347

​

​

  • Facebook
  • Instagram
  • LinkedIn
bottom of page