Holiday Inn Express Ogallala NorthEast 501 Stage Coach Drive, Ogallala, NE, Ogallala, Nebraska 69153 USA