The award-winning Inn at Ormsby Hill lies just a five minutes drive from the center of Manchester village in a delightful spot offering panoramic views of the Green Mountains.