Stylish bar and restaurant, The Castle Bar offers a friendly atmosphere in Cambridge's historical center. It also provides B&B accommodation.