Stowe Vacation Rental Chalet

Two Creek Hill is a four-season vacation and holiday rental chalet and cabin in Stowe, Vermont. It is situated on 3 forrested acres, has 4 bedrooms, 3 bathrooms, a pond and a hot tub. It is only 2 miles to Main St. and near to other attractions, and offers privacy, comfort, and amenities.