Location. Holiday Inn Express & Suites North Lima is a business friendly hotel located in North Lima and attractions in the region include Covelli Centre, Powers Auditorium, and Butler Institute of American Art. Regional points of interest also include Youngstown State University.\nHotel Features. Recreational amenities include an indoor pool and a fitness facility. Those traveling on business...