Hotel Baker

Address:
100 West Main Street, St. Charles, Illinois, USA
Telephone:
(630) 584-2100
 View map