6 rooms · from £146
Featuring free WiFi, Your Space Apartments - Nelson Court offers accommodation in Cambridge. University of Cambridge is 1.4 km from the property. The accommodation features a flat-screen TV. Some units have a seating area and/or terrace.
Log in with your cycle.travel account:
Password |
Or simply use your account on: