Venues we've worked with in Elgin:

The Highlands of Elgin

Holiday Inn & Suites