Cambridge Water House Apartments Apartment Cambridge
Cambridge Water House Apartments is situated in Cambridge, 40 km from Audley End House, 12 km from Cambridge Train Station, as well as 49 km from Clare Castle. Both free Wi-Fi and parking on-site are available at the apartment free of charge.
Number of rooms: 5
31 High Street, Cambridge, CB25 9JU, United Kingdom