Hotel Tru by Hilton Columbia South
★★★
3100 Interstate 70 Dr SE, Columbia, MO 65201, USA, Columbia (MO), United States Show on map
Howard Johnson Inn Columbia is a 2-star hotel in Columbia (MO), United States. It is one of 39 places to stay in Columbia (MO) listed on Triptoic.
3100 Interstate 70 Dr SE, Columbia, MO 65201, USA, Columbia (MO), 65201, United States
Howard Johnson Inn Columbia is located at 3100 Interstate 70 Dr SE, Columbia, MO 65201, USA, Columbia (MO) 65201, United States.
Howard Johnson Inn Columbia is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel