Travelodge by Wyndham Hubbard OH
Photo gallery for Travelodge by Wyndham Hubbard OH
Overview of Travelodge by Wyndham Hubbard OH
Travelodge by Wyndham Hubbard OH
Hubbard hotel with restaurant
Reviews
8.8
Excellent
Popular amenities
Explore the neighborhood
2375 North Main Street, Hubbard, OH, 44425
- Stambaugh Auditorium12 min drive
- Youngstown State University12 min drive
- Covelli Centre13 min drive
- Pittsburgh, PA (PIT-Pittsburgh Intl.)61 min drive