It is on the north side of I70 at exit 253... I live there long term... there are plenty of open spots as of tonight
It does exist, you have to call the WCC event center. I stayed there about a month ago.
Thanks! Your answer is awaiting moderation.