2150 State Street, Chester, IL, United States, 62233-1100
This charming Chester, Illinois hotel is near many of Randolph County's historic attractions including Fort DeChartres, Pierre Menard's home and Fort Kaskaskia. Guests staying at the Best more...