Durrell Center features newly renovated meeting space for up to 250 with attached dining and lounge facilities.