Located directly off Interstate 376, this New Castle, Pennsylvania hotel boasts an indoor heated pool and free Wi-Fi access. Living Treasures Animal Park is 14 miles away.
Number of rooms: 74
2608 West State Street, New Castle, PA 16101, United States