Stylish Alba Restaurant, part of The Crowwood Hotel, offers dining and drinks. Enjoy al fresco options overlooking Crow Wood Golf Course.