Location. Rodeway Inn New Castle is located in New Castle.
Hotel Features. Recreational amenities include an indoor pool...