The hotel is less than 7 miles from downtown Hartford, with tons of dining options. Even closer is Wethersfield, which as a really great fish restaurant called Max Seafood.
If you stay in Meriden you are a further 15 miles south, with absolutely nothing around you.