translate English to German: Extremely convenient location close to the centre of the town and with ample guest car parking, which is a considerable bonus in Cambridge.
The service is the highlight of this hotel.