Cambridge City Mill Condo Hotel Cambridge
Located in Cambridge and within 1.9 km of University of Cambridge, Cambridge City Mill features a terrace, soundproof rooms, and free Wi-Fi. There is a private entrance at the aparthotel for the convenience of those who stay.
Number of rooms: 4
74 Mill Road, Cambridge, CB1 2AS, United Kingdom