
01New Castle · United States
Super 8 by Wyndham New Castle
We are conveniently located off I79 and State Rte 367 northwest of Pittsburgh. All guest rooms have been completely renovated July 2012 with new Queen/Queen Beds, New King beds, new Furniture and Carpet. We offer refrigerators, coffeemaker...
Explore this hotel

