Geneva Motel Inn St.Charles Illinois
Welcome to the Geneva Motel Inn St.Charles Illinois Geneva Motel Inn located in St. Charles, Ilinois minutes away from shopping, restaurants, museums and golf. Wake up with refreshing sleep on your pillow top matteress and enjoy free continental breakfast and swim in our heated indoor pool. Work out in our fitness center and check out your email with our free WiFi service.
5 out of 5 from 1 reviews