Description: This wonderful Stowe vacation rental townhouse is located just off the Mountain road, less than two miles from the town and five miles from the base of Stowe Mountain Resort. If you are looking for a quiet resort community with tennis, pools and golf prac