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