Super 8 Beaver Falls offers accommodation 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.
€73
7099 Big Beaver Blvd, Beaver Falls
Show on the Map
Ramada by Wyndham Beaver Falls
Ramada by Wyndham Beaver Falls is a 3-star property situated in Beaver Falls. Featuring a restaurant, the property also has a fitness centre, as well as an indoor pool and a hot tub.