Microtel Inn & Suites By Wyndham studios | August 29, 2018 2801 Darlington Road Beaver Falls, PA 15010 Phone: 724.581.5273