The Castle Inn is a nice bar to visit on your stay in Benidorm, with a warm friendly atmosphere. Good food and cheap drink's, Sky TV, all the sport's channels shown here.  More restaurants in Benidorm can be found here