Newly refurbished restaurant, bar, and 8-bed hotel, The Green Inn overlooks the village green.