Super 8
Hotel
Beaver Falls, Pennsylvania
Super 8 Beaver Falls offers accommodation in Beaver Falls. Guests can enjoy the on-site restaurant.
Number of rooms: 46
7099 Big Beaver Blvd, Beaver Falls, PA 15010, United States