Located in Cambridge City Centre, this hotel is steps away from University of Cambridge, Sedgwick Museum of Earth Sciences and Cambridge University Museum and Archaeology and Anthropology. Emmanuel College and Grand Arcade Shopping Centre are also within 5 minutes. Cambridge Station is 19 minutes by foot.