2000 West Business Loop 70, Columbia
This Extended Stay America - Columbia - Stadium Blvd. hotel is located in Columbia and is specifically built for extended stays, with each room furnished with a fully equipped kitchen.