skip to main content
Top of main content


The Windsor of Savoy is located just South of Champaign-Urbana in Savoy, Illinois. The Windsor of Savoy is a short drive from Interstates 57, 72 and 74 as well as US Route 45. Savoy is also the home of Willard Airport, offering regular flights to and from many popular destinations.

The Windsor of Savoy
401 Burwash Ave
Savoy, IL 61874

View on Google Maps