Property Location With a stay at Hotel Felix in Cambridge (Girton), you'll be close to Churchill College and University of Cambridge. This 4-star hotel is within close proximity of Castle Hill and Kettle's Yard.Rooms Make yourself at home in one of the..