Holiday Inn Express Cuba
97 Ozark Dr
Cuba, MO 65453
Cuba, MO 65453