Directions to Staybridge Suites Columbia Hwy 63 & I 70, Columbia

Staybridge-suites-columbia-hwy-63-i-70-map
The Staybridge Suites Columbia Hwy 63 & I 70 in Columbia is located at 805 KEENE STREET , Columbia , MO, US .   Click on the Google Map above to get an interactive version and see the area around the Staybridge Suites Columbia Hwy 63 & I 70 .