C.V.
Hi E.!
My favorite place to host a party or visit is "Hotel Baker" in St.Charles. It is very old and quaint and sits right on the Fox river in down town St.Charles. My Niece had her wedding ceremony and reception there and I have hosted many other parties there as well. They often have a band or vocalist of some sort but you can always hire your own. If you would like, I have the name of a very good band that we have used.
Good Luck, planning an event like this can be a lot of fun!!! Enjoy!