When visiting Woodstock, The Herwood Inn is a great choice to consider. Guests can enjoy the spa tub, and hiking/biking trails, mountain biking, and cross-country skiing are nearby. Other highlights at this luxurious guest house include free bike rentals, a terrace, and a garden.