Stay at this 3-star business-friendly hotel in Ottoville. Enjoy free parking, a free airport shuttle, and room service. Our guests praise the helpful staff in our reviews. Popular attractions Veterans Memorial Stadium and Freddies Beach are located nearby.