Situated in Bar Hill to the north of the city of Cambridge, this large and luxurious hotel is popular with leisure and business guests and has great road links across the region. Surrounded by a hundred and thirty acre country park, the establishment is close to attractions such as the Imperial War Museum at Duxford and Newmarket Racecourse. The rooms are all well furnished with first class amenities.