Centennial Hotel 3 stars

63/71 Hills Road, Cambridge, CB2 1PG, United Kingdom

Hotel image
Read more reviews for Centennial Hotel