Castello di Altomonte offers Italian and Mediterranean cuisine. Features include a restaurant, bar, terrace, and common room.