American Express, Cash, Check, Discover, MasterCard, VISA
Established:
1873
About Todd House The
Beaver Is A Big Town Of Approximately 4,100 People. If You're Planning To Visit Beaver, PA, The Todd House Is An Ideal Place To Stay. We Have Cozy Rooms With All Amenities.