Welcome to Ogallala, Nebraska's newest and most modern Holiday Inn Express and Suites. Guests will find this Holiday Inn Express and Suites hotel ideal for enjoying area attractions such as Lake McConaughy State Recreation Area with 90 miles of white sand beaches...
Partial Data by Foursquare.