Super 8 Norfolk

From $ -1 per night

Avg. User Rating:


1223 OMAHA AVE, Norfolk, Nebraska 68701
(402) 379-2220
Show More Info
Travel Photo by IgoUgo member

User Reviews


Bad Experience

A traveler

Travelocity.com

The hotel itself was okay but I don't appreciate having to cut through a group of 10-12 young men loitering outside the front door drinking beer and talking trash when I was trying to get to the front door. THis does not provide for a welcome ...Read more