Holiday Inn Express Hotel Chicago-St. Charles

St. Charles (Illinois)
1600 East Main Street (St. Charles (Illinois)),IL 60174 (Saint Charles)
Do you own this company? Click to edit

Description

Fox River and Arcada Theatre are just 1 mile from this St. Charles hotel. It features an outdoor heated pool and 24-hour fitness center and offers spacious rooms with free Wi-Fi.



Reviews

--

Have you stayed at this accommodation?

Rate from 1 (Terrible) to 10 (Super)!

CityOnline

Escolha o Idioma

Newsletter