Hampton Inn St. Louis-St. Charles, St. Charles
https://hampton-inn-st-louis-st-charles.usa8.info
Set directly off I-70 in peaceful Saint Charles, Missouri, near the excitement of downtown St. Louis, this hotel offers modern amenities such as free high-speed internet access. Hampton Inn St. Louis – St.
3720 West Clay Street, St. Charles, MO 63301, United States of America