Welcome to Super 8 Omaha West L St NE hotel in Omaha, NE 68137-2327. Attractions include Omaha's Botanical Gardens , Boystown and Casinos . Enjoy free breakfast and internet at most hotel locations. Book your room and start saving with Wyndham Rewards!