Hotel Baker
100 West Main Street
Saint Charles, IL 60174
Nightly Rates: ( 139.00 - 999.99 )
3 Star
Hotel Baker is a 1928 Spanish architectural building that sits on the banks of the Fox River in historic downtown St.Charles. The hotel offers 53 rooms, all 100% non-smoking, including 10 suites, some with balconies and hot tubs, others with in-bath