Saint Charles, IL Hotel Baker

Venue name: Hotel Baker Address: 100 W Main St, St. Charles, IL 60174, USA Phone: (630) 584-2100 Email: reservations@hotelbaker.comWebsite: https://www.hotelbaker.com/ Hotel Baker is a historic hotel located in the heart of St. Charles, Illinois. With its elegant...