

A stay at Hilton Cambridge City Centre places you in the heart of Cambridge, steps from University of Cambridge and Sedgwick Museum of Earth Sciences. This 4-star hotel is 10.5 mi (16.9 km) from Imperial War Museum Duxford and 0.1 mi (0.1 km) from Grand Arcade Shopping Centre.