The Castle Cambridge is a charming hotel situated near the River Cam. It offers a happy hour at its bar, where guests can relax and enjoy a selection of drinks. The hotel boasts comfortable rooms, a restaurant serving British cuisine, and a lovely garden.