Imperial Cambridge Hotel Cambridge
167-169 Hills Rd
Cambridge,
GB CB2 8RJ
Near University of Cambridge