Super 8 by Wyndham Beaver Falls, Beaver Falls
https://super-8-by-wyndham-beaver-falls.usa8.info
Super 8 Beaver Falls offers accommodations in Beaver Falls. Guests can enjoy the on-site restaurant. Every room at this hotel is air conditioned and is fitted with a flat screen TV with satellite channels.
7099 Big Beaver Blvd, Beaver Falls, PA 15010, United States of America