Located between the train station and the city centre at the heart of the historic university city of Cambridge, this hotel is a popular choice for both business and leisure travellers. The rooms have been designed well and have comfortable furnishings as well as a variety of modern high tech amenities to make you feel at home and stay in touch.