Super 8 Ogallala

Starting at
$103

TripAdvisor Review

Based on 511 review

See all

The Super 8 of Ogallala welcomes you to Southwestern Nebraska. The Super 8 is conveniently located just off I-80 at exit 126, approximately 170 miles east of Cheyenne, WY 200 miles northeast of Denver, CO, and 270 miles west of Lincoln, NE. Spend some time hunting, fishing, boating, hiking, biking, ...

More details