14 rooms · ★★★★ · from £95
Offering a terrace and views of the city, Apple Apartments Cambridge is located in Cambridge. University of Cambridge is 300 metres away. Free WiFi is featured . All units feature a seating area.
Log in with your cycle.travel account:
Password |
Or simply use your account on: