There are not a lot of hotel options in Delaware, but this is very close to the venue and right off of US 23.
A short 15 minute drive to Lewis Center/Polaris will provide more options!