River Court Apartments Apartment Cambridge
Situated in Cambridge, 4.2 km from University of Cambridge and 28 km from Audley End House, River Court Apartments by Paymán Club features free Wi-Fi.
Number of rooms: 7
Ferry Lane, River Court, Cambridge, CB4 1NU, United Kingdom