McCook, Nebraska Phone: 308.777.2000 Address 1301 N HWY 83 McCook, NE 69001 View Map Visit Hotel Website