10 rooms · from £75
Offering a garden, Student Castle Cambridge is set in Cambridge. University of Cambridge is 1.3 km away. Free WiFi is offered throughout the property. All units include a flat-screen TV.
Log in with your cycle.travel account:
Password |
Or simply use your account on: