Offering free Wi-Fi and city views, Central Cambridge House is an accommodation set in a central area of Cambridge, just 1.4 km from University of Cambridge and 1 km from Museum of Archaeology and Anthropology.
City Road, Cambridge, CB1 1DP, United Kingdom