Quality Inn Omaha 2808 South 72nd Street,
Omaha, NE 68124 US
Quality Inn Omaha 2808 South 72nd Street, Omaha, NE 68124
 
Rated Low Not Recommended
Midscale motel near CenturyLink Center and zoo Also near University of Nebraska Omaha 2 floors, 102 rooms - no elevator Heated indoor swimming pool - exercise room Lounge Free hot breakfast buffet Free Internet in room Free parking - truck parking