2 rooms · from £133
Offering free WiFi and a garden, Alpha Apartments is located in Cambridge, 900 metres from University of Cambridge. St John's College is 500 metres away. The accommodation features a flat-screen TV. Some units have a dining area and/or patio.
Log in with your cycle.travel account:
Password |
Or simply use your account on: