Exit 448onI-80 Westbound
Right 0.06 mi
Motel 6
3511 South 84th St., Omaha, NE 68124
Amenities
WiFi
Pet Friendly
Cable TV
Internet
Airport Nearby
Coffee
Restaurant Attached