Nestled in the heart of the Green Mountains in Central VT, you will find the quaint New England town of Pittsfield. Chartered in 1781 the historic New England town attracts thousands of people who drive on scenic route 100 to watch the fall foliage and to relax in the countryside. Located ...
"When we arrived at 8:00 pm, there wasn't anyone in the office. There was a note on the counter with a key. As we were getting ready to unload our luggage, a man cake up and asked if we got the note and key. I said..." Breakfast included Crystal Brook Resort & Mountain Brauh...