Super 8 by Wyndham New Castle Near Cascade Park
1699 New Butler Rd -
New Castle,
PA 16101