From $105 USD Booking.com The Comfort Inn Defiance is located off U.S. Highway 24, just 5 miles from Independence Dam State Park, and offers an indoor swimming pool and a complimentary breakfast buffet.