Situated in the heart of this beautiful city this elegant grade II listed building offers both elegance and ease of access to all the city has to offer. Enjoy a warm atmosphere and a friendly welcome for that home from home feeling.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Cambridgeshire Holiday Destinations in Europe