The Black Lion Hotel and Restaurant in Long Melford, near Bury St Edmunds is a superb privately run hotel with 10 sumptuous bedrooms and an award winning restaurant. Its setting is picturesque Suffolk, in one of the most attractive villages in England.