Two Storey Annex
Cambridge England
Check in
2:00 PM
Check out
12:00 PM
With a stay at this apartment in Cambridge, you'll be within a 15-minute drive of University of Cambridge and Denny Abbey and Farmland Museum. This apartment is 10.8 mi (17.4 km) from Addenbrooke's Hospital and 17.1 mi (27.5 km) from Newmarket Racecourse.
Make yourself comfortable in your apartment.
Property Details
Location
101 High Street, Cambridge, England CB24 8SD, United Kingdom