The hotel is located in the city centre on the banks of the River Cam. It is within easy reach of the historic & commercial areas of the city. Cambridge station is just 1 mile from the hotel and Stansted Airport is just 28 miles. London is 63 miles from the hotel.