With the brisk autumn air coming into Santa Rosa and fall foliage beginning to appear, corporate travelers can take advantage of this picturesque city in the center of Wine Country. What’s more fun than combining business and pleasure in the Wine Country? If you are traveling for a short business trip or a longer vacation, choosing the right type of accommodation can make your business stay more...