Baymont by Wyndham Delaware hotel features an indoor pool and a steam room. Guest rooms offer free WiFi and the Delaware Country Club is 3-miles away.
Each room at the Baymont by Wyndham Delaware is furnished with a microwave and a refrigerator. Coffee facilities and cable TV are also available in the rooms.
A gym is on-site at the Baymont by Wyndham Delaware. Guests can also use the business center.
Alum Creek State Park is 6.5-miles from the hotel. Baymont by Wyndham Delaware is 2.2-miles from the Ohio Wesleyan University.