19601 Elpers Rd Evansville Indiana
With a stay at Super 8 by Wyndham Evansville North in Evansville, you'll be 13.5 mi (21.7 km) from Swonder Ice Arena and 13.8 mi (22.3 km) from University of Evansville. Featured amenities include express check-in, a 24-hour front desk, and laundry facilities. Free self parking is available onsite.