The best hotels in Cambridge UK October 16, 2023 Hilton Cambridge City Centre Opens in a new window www.tripadvisor.in Hilton Cambridge City Centre Address: 20 Downing St, Cambridge CB2 3DB Star…