Super 8 Motel Business Name: Super 8 Motel Address: 106 E. Hwy 20 O’Neill, NE 68763 Phone Number: (402) 336-3100 Website: www.super8.com/hotels/nebraska/oneill/super-8-o-neill-ne/hotel-overview Category: Hotel & Lodging Tags: O’Neill Google Map: