Filter Results
Apply Filters
Clear Filters
Spa hotels in Saint Charles
Hotel Baker
100 West Main Street, Saint Charles, United States Show map
Hotel Baker Saint Charles offers 53 rooms with proximity to Fox River, which is around a 5-minute walk from the property. Featuring a restaurant, this 2-star hotel is located only a few steps from…
From US$ 189
Book Now