I have places that meet those requirements all over town, except in the east. If price is not an issue, I recommend the Gonville Hotel in the center.
The Gonville Hotel sounds good. As long as it is close to the attraction.
attraction-area attraction-name attraction-type hotel-name hotel-parking hotel-stars
attraction-area attraction-name attraction-type hotel-name hotel-parking hotel-stars
attraction-area attraction-name attraction-type hotel-name hotel-parking hotel-stars
attraction-area attraction-name attraction-type hotel-name hotel-parking hotel-stars