The hotel offers the discerning traveller a taste of true Vermont hospitality. This resort nestled in the Green Mountains offers a perfect setting for Vermont [ + ]