Overlooking one of the largest parks in Cambridge, this charming and luxurious hotel offers a fine location from which to explore the many delights of the local community. There is almost a limitless amount to see and do for a tourist in the city, enjoying the colleges, history, culture and natural beauty down by the river takes up a lot of your time.