This is an awesome place to stay in the heart of Killington. Located near town and with a great view of the mountains. The inside of the Inn has a real comfortable feel and it is a great spot to post up after a long day of skiing. They have good space for group events as well and are going to start...