1 rooms · ★★★★ · from £112
Set in Cambridge, this apartment is 1.8 km from University of Cambridge. Train Station Apartment boasts views of the city and is 500 metres from Botanic Garden Cambridge. Free WiFi is available throughout the property.
Log in with your cycle.travel account:
Password |
Or simply use your account on: