The Haven Hotels specialities include seafood, meat and game dishes, along with the option of a vegetarian meal. There is a childrens menu on offer, ensuring that the needs of all customers are met. Music is provided in order to enhance the dining experience.