Located just off Interstate 80 and Interstate 90, this Fremont, Ohio hotel boasts an indoor heated pool and an on-site restaurant. Fremont Speedway is 3 miles away.
Number of rooms: 105
3701 North Street Route 53 , Fremont, OH 43420, United States
Hotel booked 1 times today.