Doubletree by Hilton Cambridge Granta Place Mill Lane is the address