Back To Results

Motel 89

  • Address: 4305 S 89th St Omaha, NE 68127
  • Region: Central
  • Phone: (402) 339-8989
  • Fax: (402) 592-1647
About

I-80, Exit #448/84th St S. Motel located in industrial park near I-80 and 84th St.

Amenities
Amenities
Additional Details - Amenities
  • Laundry Facilities:
Meeting Facilities
Facility Info
  • Exhibits Space 1
  • Sleeping Rooms 32
Yelp Reviews