Situated in Hubbard, Ohio region, Best Western Penn-Ohio Inn & Suites is located 41 km from The Links at Firestone Farms. Featuring a fitness centre, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Number of rooms: 63
6828 Commerce Drive, Hubbard, OH 44425, United States