Located in Cambridge, this apartment features a terrace. The unit is 2.1 km from University of Cambridge, and guests benefit from free WiFi and private parking available on site. There is a seating area, a dining area and a kitchen.
Address: 143 Hills Road 90 The Marque, Cambridge
Rates from:
GBP 0 Booking.com