I would recommend the Cambridge Punter. Unfortunately, I don't have the entrance fee information. Their address is 251a Chesterton Road. I can provide you the phone number if you like.
Thanks so much. Can you also help me find a guesthouse that is moderately priced to stay at?