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

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