Tucked in a corporate park yet less than 10 minutes from central Naperville, we re ideal for both business travelers and those out for the fun of it.