Visit Website Get Directions Quality Inn Address: 203 W. 33rd St Hastings, NE 68901 Phone: (402) 461-4076 About Indoor swimming pool. Find Nearby Restaurants El Toro 3605 Cimarron Plz, Hastings, NE, 68901 Mexican Visit Website Rivals Bar & Grill 3100 Osborne Dr E, Hastings, NE, 68901 Burgers Leave this field blank See All Restaurants Find Nearby Attractions Rivals Bar & Grill 3100 Osborne Dr E, Hastings, NE, 68901 Burgers Nebraska Bigfoot Crossroads of America 1205 E 42nd St, Hastings, NE, 68901 Wildlife Visit Website Leave this field blank See All Attractions